Windows电脑使用虚拟机安装MacOS(黑苹果)完美教程(AMD亲测也可用+解决分辨率全屏)

疆小洁洗涤用品 网络技术评论1,081字数 5440阅读18分8秒阅读模式

今天给我的Windows笔记本用Vmware虚拟机软件安装了黑苹果,我的笔记本是联想的amd锐龙cpu,照样能安装成功,并且使用Apple ID打开商店、iCloud等等。但是肯定会出现卡顿的,因为毕竟是虚拟机黑苹果。

这篇文章教你手把手在Windows电脑上玩耍macOS,并且最后附上了我亲自动手解决的一些黑苹果问题。想图一乐尝尝鲜的,就继续往下看吧!(资源免费获取,分享精神,我不搞乱七八糟的!)

本文所用资源,可以评论区留言或者私聊我,评论区会吞链接。麻烦动动手指点个赞或加个关注吧~

本文使用的MacOS版本是10.15.7,较为稳定的版本。

Windows电脑使用虚拟机安装MacOS(黑苹果)完美教程(AMD亲测也可用+解决分辨率全屏)
虚拟机黑苹果实图

首先你要安装Vmware软件。版本是VMware® Workstation 16 Pro 16.2.3,注意:不要下载VMware Player,这个是免费版,功能鸡肋!!!你要去下载VMware Workstation 16 Pro,这不是免费的,但是百度到处都是资源。你可以先安装官方的,然后再去找密钥激活,非常容易!这里不提供Vmware安装教程,因为太简单了。

实在找不到VMware资源的,可以评论区留言或者私聊我。麻烦动动手指点个赞吧~

因为Vmware虚拟机向导是默认没有MacOS的,下图是我使用解锁软件解锁的所以才有。因此我们需要使用unlocker软件让Vmware支持苹果系统:

Windows电脑使用虚拟机安装MacOS(黑苹果)完美教程(AMD亲测也可用+解决分辨率全屏)

第一步:让虚拟机支持macos引导

关闭Vmware。我们把资源里的”Unlocker本人亲测可用版“解压打开,然后放在Vmware安装的根目录下,如图:

Windows电脑使用虚拟机安装MacOS(黑苹果)完美教程(AMD亲测也可用+解决分辨率全屏)

进入”Unlocker本人亲测可用版“的位置,右键管理员运行unlocker.exe,等它跳出来,再,右键管理员运行win-install.cmd,等它执行完毕,它自己会退出,或者你自己等它完成后关闭窗口。

Windows电脑使用虚拟机安装MacOS(黑苹果)完美教程(AMD亲测也可用+解决分辨率全屏)

这个时候再重新打开Vmware,点击文件->新建虚拟机->典型->下一步->稍后安装操作系统->下一步,这个时候就会有Apple MacOS的选项了。我们版本选择MacOS 10.15,然后下一步选择安装位置,然后下一步把磁盘划分选为单个文件,最后完成。

第二步:安装MacOS镜像文件

因为我们设置了黑苹果的虚拟配置,但没有指定镜像文件。所以是不能直接启动虚拟机的。按下图的步骤,选择镜像文件cdr。cdr后缀的是镜像文件,都在资源中了。你要把它放到不会被删除的目录,因为它是不能删的。

Windows电脑使用虚拟机安装MacOS(黑苹果)完美教程(AMD亲测也可用+解决分辨率全屏)

第三步:录入虚拟机代码(AMD需要,Intel的cpu可忽略)

如果你是amd的cpu,比如我,就要在启动mac虚拟机之前,先编辑文件:

打开mac虚拟机的安装位置(不是VMware的安装位置),是你前面设置macOS磁盘存储的位置,找到vmx后缀的文件:

Windows电脑使用虚拟机安装MacOS(黑苹果)完美教程(AMD亲测也可用+解决分辨率全屏)

右键用记事本的方式打开它,在它尾巴后面追加以下代码:

smc.version = "0"
cpuid.0.eax = "0000:0000:0000:0000:0000:0000:0000:1011"
cpuid.0.ebx = "0111:0101:0110:1110:0110:0101:0100:0111"
cpuid.0.ecx = "0110:1100:0110:0101:0111:0100:0110:1110"
cpuid.0.edx = "0100:1001:0110:0101:0110:1110:0110:1001"
cpuid.1.eax = "0000:0000:0000:0001:0000:0110:0111:0001"
cpuid.1.ebx = "0000:0010:0000:0001:0000:1000:0000:0000"
cpuid.1.ecx = "1000:0010:1001:1000:0010:0010:0000:0011"
cpuid.1.edx = "0000:0111:1000:1011:1111:1011:1111:1111"
smbios.reflectHost = "TRUE"
hw.model = "MacBookPro14,3"
board-id = "Mac-551B86E5744E2388"
keyboard.vusb.enable = "TRUE"
mouse.vusb.enable = "TRUE"

别忘了保存一下。

第四步:启动虚拟机开始安装macos操作系统

点击开启此虚拟机,等待一会儿,就能看到苹果的logo,第一次安装,需要进行设置,就跟第一次买手机进系统一样。首先,会让你选择语言,这里是中文简体。然后就有macos实用工具跳出,点击磁盘工具。

Windows电脑使用虚拟机安装MacOS(黑苹果)完美教程(AMD亲测也可用+解决分辨率全屏)

然后我们要把最上面的Vmware开头的磁盘给抹掉,当时VMware默认设置的时候分配给它40G,总之最大的那一个我们要点击抹除。你可以给它设置磁盘名称,相当于Windows的c盘d盘啥的。抹掉之后,点击返回,就是左上角红色的叉叉按钮。回到实用工具,点击安装macos就可以了。

接下来就是一些个性化的设置,比如登录AppleID,没有的最好注册一个,要不然好多苹果软件用不了,还会有5G的iCloud空间给你,存储照片文件啥的,相当于百度网盘,不过我直接关闭了自动同步功能。

然后,重要的!!!当你进入桌面后!MacOS应该会有更新推送,让你下载安装,并且会重启!所以你要点击忽略,不要更新!因为我更新重启的时候卡在logo界面了。好在关机重启没啥问题,所以我在设置里把推送更新啥的都关闭了。因为目前最新的是os 13,它会让你更新.......

第五步(可选,但建议完成):安装Vmware Tools,可以在宿主机和虚拟机之间拖拽文件和复制粘贴

不知道小伙伴之前用过Vmware没有,Vmware是可以在主机和虚拟机之间随意共享文件的,剪贴板也可以共享。但需要安装VMware tools,否则不安装的话复制粘贴很麻烦!但是呢,安装VMware tools的按钮是灰色的,导致无法安装。我在我的个人博客上写过一篇Ubuntu虚拟机无法安装tools的文章,这个mac也是同样的操作,甚至更简单.

首先,关闭已经打开的mac虚拟机,在虚拟机设置的硬件页,把“CD/DVD”、“CD/DVD2”、“软盘”的连接都改成使用物理驱动器的自动检测,而不是使用ISO文件。

Windows电脑使用虚拟机安装MacOS(黑苹果)完美教程(AMD亲测也可用+解决分辨率全屏)

只有一个cd/dvd,所以设置这一个就好了。然后重新打开虚拟机,会弹出一个之前没见过的提示,我们点击确定就是了。

Windows电脑使用虚拟机安装MacOS(黑苹果)完美教程(AMD亲测也可用+解决分辨率全屏)

这个时候不出意外,点击菜单栏上的虚拟机按钮,然后就有”安装Vmware Tools“的按钮了。我们点击它,就会在mac桌面上出现一个光盘,点击这个光盘安装Vmware Tools软件。安装过程中需要你的管理员密码来解锁信任才能安装,然后会自动重启,就成功安装tools了。

Windows电脑使用虚拟机安装MacOS(黑苹果)完美教程(AMD亲测也可用+解决分辨率全屏)

这样就可以随意拖拽文件到mac虚拟机中了,复制粘贴都可以用。注意ctrl+c是复制,在mac中,windows徽标的按钮+c才是复制、windows徽标的按钮+v才是粘贴。

还是无法粘贴拖放的,检测一下虚拟机设置,下图的选项有没有勾选,重启再试!

Windows电脑使用虚拟机安装MacOS(黑苹果)完美教程(AMD亲测也可用+解决分辨率全屏)

第六步(可选,但前置条件是完成了第五步)修改分辨率满足全屏,个人完美方案!

很多很多用虚拟机安装黑苹果的小伙伴都知道,macos不能全屏,导致分辨率很低,周围都是黑边,虽然能够正常进行操作,但强迫症受不了,很不好看啊!一些教程我试了一圈,都是无法修改成功的,什么在BIOS里恢复啊,什么命令啊都不行。我折腾了一天解决了无法全屏(1920*1080)且不能永久有效的问题。

1.建立root账户

我们要在终端输入一串命令,这个命令能让macos修改当前的显示器分辨率。但需要sudo,也就是root权限!我们安装的苹果是10.15.7,进去桌面后就是以你设置的账户登录系统的,虽然是管理员,但由于没有建立root账户,导致这串命令执行失败。不信,你瞧:

windows徽标+space打开聚焦,搜索”终端“。然后复制粘贴回车一下命令:

sudo /Library/Application\ Support/VMware\ Tools/vmware-resolutionSet 1920 1080

1920 1080是分辨率,你也可以设置成是你主机的最大分辨率,我这里是这个。(不过看有人反馈貌似黑苹果最大只能1920)。

如果回车之后输出成功并且你的分辨率变了,那么恭喜你,你可以跳过这一小步了!

如果输出:

Unable to find the service.

这句话,那就是没有root账户导致。我们开始建立一个root。首先,windows徽标+space打开聚焦,搜索”用户与群组“,按下图步骤执行:

Windows电脑使用虚拟机安装MacOS(黑苹果)完美教程(AMD亲测也可用+解决分辨率全屏)

验证你当前的管理员密码,然后点击+,新账户为管理员并设置密码,创建用户。由于我已经创建root了,所以它这里有这个提示,不用在意!创建成功之后,退出登录,切换到名为root的用户来登录。

Windows电脑使用虚拟机安装MacOS(黑苹果)完美教程(AMD亲测也可用+解决分辨率全屏)
Windows电脑使用虚拟机安装MacOS(黑苹果)完美教程(AMD亲测也可用+解决分辨率全屏)

root是超级管理员,第一次登录也跟Windows登录用户一样,要设置一些个性化操作。你直接跳过进桌面就好。

然后重复上面的步骤:打开终端执行上面那行代码,不出意外,你的分辨率很快就变成全屏了!

对了,不熟悉Vmware的小伙伴别忘了点击任务栏上的全屏按钮啊哈哈,软件全屏macos也才能全屏啊,如图:

Windows电脑使用虚拟机安装MacOS(黑苹果)完美教程(AMD亲测也可用+解决分辨率全屏)

这个时候,这个root账户其实没用了,完全可以切回原先你自己的管理员账户,现在,它执行这串命令也不会报错了。

2.让全屏永久有效

小伙伴发现没有,如果关闭mac虚拟机,再进去,全屏分辨率就失效了。所以每次进桌面都要执行一遍那串命令,很麻烦是不是?于是我就想:竟然Windows有开机自启动,macOS开机也有登录项啊!我干脆写一个脚本(软件),脚本里执行的就是那串修改分辨率的命令,然后加入到登录项里让系统自动运行,这样我开机不就自动全屏了吗?于是我搜索macOS如何自启动...好家伙,有个自带的工具叫Automator,中文名叫“自动操作”,它能够帮你自动执行一些操作,有点像Windows的计划任务,但比它还要简单扼要。这不,连程序都不用写,Automator直接给我们生成脚本、程序、工作流了,我们开始吧!

首先,windows徽标+space打开聚焦,搜索”Automator“,也就是”自动操作“,然后打开它。

Windows电脑使用虚拟机安装MacOS(黑苹果)完美教程(AMD亲测也可用+解决分辨率全屏)

选择应用程序,点选取。然后按如图所示,添加脚本:

Windows电脑使用虚拟机安装MacOS(黑苹果)完美教程(AMD亲测也可用+解决分辨率全屏)

注意了注意了!!!第二步要双击!然后粘贴如下脚本:

/Library/Application\ Support/VMware\ Tools/vmware-resolutionSet 1920 1080

大伙注意看,这个命令跟之前那个一样,就是前面没有"sudo"!!!!有就报错了。

解释:sudo是管理员提权,输入sudo意味着要与终端进一步交互输入你的管理员密码,而脚本不需要这样子做。系统会阻止。我们的账户本就是管理员了,sudo可以去掉。

最后点击运行看看地下日志输出是不是绿色,意味着成功。然后我们保存这个流程:

Windows电脑使用虚拟机安装MacOS(黑苹果)完美教程(AMD亲测也可用+解决分辨率全屏)

最后一步,那就是在登录项里加入这个程序!我的程序名叫pxAutoEnable,无所谓。还是在用户与群组里,验证解锁后点击当前用户,然后在右侧点击“登录项”。点击下面的+,找到“pxAutoEnable”(你自己设置的名称)点击添加就好了!

Windows电脑使用虚拟机安装MacOS(黑苹果)完美教程(AMD亲测也可用+解决分辨率全屏)

3.视频演示全屏效果,完美!

虚拟机安装黑苹果永久自动全屏

以上视频经过加速处理。大伙可以看到,打开虚拟机还没解锁登录时,无法全屏,因为登录项需要用户登录后才能自动运行。当我们解锁的时候,可以看到分辨率自动全屏自适应了!好了,perfect!!!

附录:其余问题

自带输入法打中文有问题

我尝试了一下,自带的拼音输入法不能组词造句连打,而且字母和中文混输打不出字来。我建议:

直接下载搜狗输入法解决。百度搜索搜狗输入法mac版,进官网下载安装!!

App Store里搜不到mac版搜狗,直接官网下载安装。另外,默认切换输入法的快捷键是ctrl+space。

Vmware利用快照避免数据丢失

这个是讲给虚拟机小白听的。

Vmware是个虚拟机软件。它有个快照功能,当我们在安装设置黑苹果的过程中,可以拍摄快照。如果你不小心更新了系统,或者设置了一些功能导致问题,我们可以恢复到之前的快照继续运行系统。说白了,就是Windows自带的系统还原点。

就比如,我现在安装了黑苹果,还下载了qq,关闭了自动更新。关机重启都能玩耍。为了以防万一系统坏了,我先拍个快照:

Windows电脑使用虚拟机安装MacOS(黑苹果)完美教程(AMD亲测也可用+解决分辨率全屏)

设置一个易于记住的名称,就好了。如果哪里出了问题,咦,我可以到快照管理器里点击某个快照进行还原,这样就恢复如初了。尤其是安装设置macOS的时候,比如设置一些重要东西的时候,可以事先拍个快照,这样就不怕出问题了。

卡顿问题

想想看吧,Windows系统下开Vmware虚拟机安装黑苹果,肯定是比直接用机器装黑苹果速度要慢的。这个慢好像体现在显卡上,因为macOS虚拟机无法利用显卡的资源,显存非常低。

以下操作可以提升macOS虚拟机的流畅度:

Windows电脑使用虚拟机安装MacOS(黑苹果)完美教程(AMD亲测也可用+解决分辨率全屏)

内存分配多一点:

我原本4g,卡顿明显。后来改成8g,卡顿减轻一点。但提升内存不明显。

处理器内核给多点:

处理器数量通常我们都是只有一个,所以填1。每个处理器的内核数量相当于物理机的线程。也就是说,你是8核16线程的cpu,那么这里的线程数相当于虚拟机说的内核数量。设置不能超过线程数,建议分配一半给虚拟机。就是16线程,那么对半,内核数量填8。

提升了内核数量,再次进入macOS系统里,流畅度显而易见的提升了。物理机cpu占用也变高了。

还有其他的方式优化macOS虚拟机,待我们一起继续研究研究吧。。。

  • 1.凡本网所有原始/编译文章及图片、图标的版权均属疆小洁洗涤用品网所有,如需转载,请注明“信息来源:疆小洁洗涤用品网”。违反上述规定者,本网将保留追究其侵权责任的权利。
  • 2.凡本网注明“信息来源:XXX (非疆小洁洗涤用品网)”的作品,均转载自其它媒体,转载目的在于传递更多的信息,并不代 表本网观点和对其真实性负责
疆小洁洗涤用品
微信个人号扫一扫
weinxin
wx13565950268
疆小洁洗涤用品
微信公众号扫一扫
weinxin
gh_84b04abf9439
  • 本文由 发表于 2023年6月20日 23:17:44
  • 转载请注明(疆小洁洗涤用品网):https://www.mengnice.com/9885.html
评论  0  访客  0
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定