admin管理员组

文章数量:1655381

苹果电脑是电脑领域独树一帜的存在,它的流畅程度更是令人称赞不觉。但是众所周知,它流畅的原因大部分是由于其原生态的MacOS所决定的。 纵观苹果电脑的售价,不得不望而却步,那么有什么方法可以让我们用很低的成本(甚至O成本)就可以体验到MacOS呢?
有两种方法:第一种,黑苹果。自从苹果采用了Intel的处理器,OS X被黑客破解之后便可以安装在Intel CPU和部分的AMD CPU的机器上。从而出现了一大批非苹果设备而使用苹果操作系统的机器,这就是我们所称的黑苹果。那么当然,在Mac苹果机上安装原版Mac系统的也就是白苹果了。 但是黑苹果机器存在大量的缺点,其中我认为最为严重的就是:
(1)屏幕分辨率。大部分屏幕黑苹果机器屏幕分辨率只有1080P,众所周知1080P无法达到Retina的标准,但如果使用默认分辨率的话,整个字体和图标都会特别小。
(2)黑苹果针对某些设备,可能会出现无线网模块不能使用的情况,这种情况下要么就去某宝买一个无线网卡,要么就外接一根网线。
(3)MacOS系统随时可能出现无法进入的错误,在网上搜索出这种情况下最好使用Time machine来恢复备份。
第二种,安装MacOS的虚拟机。虚拟机可以让你在win系统办公的同时体会到MacOS的流畅感和其他系统(Ubuntu等)编程的便捷性,因此值得推荐。
首先呢,先把安装MacOS所需的软件给大家总结一下,并附上下载地址。
1.CPU-Z(用于检测电脑CPU是否支持虚拟化,先决条件) (链接:https://pan.baidu/s/1zv0q39yatEZuubPxu5YDVw ;提取码:6qw2)
2.VMware Workstation12(最好顺便把破解了,破解密匙随后会写)(链接:https://pan.baidu/s/1PzvSfHXpzZjjPNeUJlMkNQ ;提取码:a04i)
3.Unlocker207(用来破解VM12可以安装MacOS的功能)(链接:https://pan.baidu/s/1gg9KwDBGfqxXB5dklu39ig ;提取码:tu3x)
4.Python2.7(切记,一定要是2.X版本的,3.X的可能会出现错误)(https://www.python/download/releases/2.7.6/)
5.MacOS镜像(此处我用的是OS X10.11的版本) (链接:https://pan.baidu/s/13xsHRIJRlD8csxyzjURXdA ;提取码:uy3g )
一, 检测电脑CPU是否支持虚拟化
方法一:下载一个驱动精灵或者鲁大师,进入硬件检测页,读取出CPU具体型号(如图),然后百度查询是否支持虚拟化。

方法二:下载CPU-Z,安装直接全部下一步,随后点击运行。读取出CPU的信息后,观察划红线的一行是否有VT-x,如果有,那么恭喜你,你的机器支持虚拟化,可以继续进行下一步了。反之如果没有,那么很抱歉,你的机器并不支持安装MacOS系统。注:如果处理器是AMD的,那么支持显示AMD-v即也是支持虚拟化的!

二,安装VMware Workstation(以VM12为例)
尽管VMware Workstation已经更新到了15版本,但考虑到普适性,这里还是用VM12作为媒介。
首先从网盘中下载安装包, 然后下一步,直至安装成功,激活的时候用破解密匙,这里提供一个:
5A02H-AU243-TZJ49-GTC7K-3C61N。

安装后打开VMware Workstation检验是否已经激活,打开右上角的帮助-关于VMware Workstation 12 Pro,看里面的许可证信息-状态是否是已许可(如图)。当完成这一步,说明你的VM12已经成功安装并激活注册了。

三,安装Python2.7和运行Unlocker207
在所给的地址下载相应版本的Python2.7,随后打开,一直下一步。这里提一下,建议安装在默认路径里,这样方便后面更改Unlocker的脚本文件。当Python安装完毕后,解压Unlocker207压缩文件,找到win-install文件,右键-编辑。

将echo Patching…的下一行改为C:\Python27\python.exe unlocker.py,建议复制,不要忽略了unlocker.py前面的空格。

这时候准备工作已经差不多了,启动VMwareWorkstation12,随后打开任务管理器-服务,将以VM开头的服务全部右键停止掉(如图)。

随后,利用右键管理员权限运行win-install文件,直至跑出Finish界面。这里有一点要注意的,就是Unlocker207需要放在英文目录下,不然可能会报错。

当win-install脚本跑完之后,切记,要进入任务管理器服务页面打开全部的VM服务,否则无法解锁VM12的安装苹果虚拟机功能。
以上步骤完成后,打开VMware Workstation12界面,创建新的虚拟机,选择典型 。

点击典型下一步之后选择安装程序光盘映像文件,浏览进入你下载的OS X镜像文件所在的文件夹,由于苹果的镜像并不是传统的ISO文件,因此需要将文件格式选择为所有文件,这样就能找到OS X 10.11.cdr的镜像文件了。

找到苹果镜像之后点击下一步,如果出现如下界面,那么恭喜你,VM12安装Mac OS的权限已经解锁了。之后的操作就是根据你自己的需求对虚拟机进行分配内存,硬盘等内容,此处不做赘述。

四,苹果虚拟机的初始化操作
当虚拟机安装完毕之后,点击开机,可能会报如下的两个错误:(1)二进制转换不支持用于Mac OS X。原因及解决方案:这是由于你的电脑经过CPU-Z的检验支持虚拟化,但是你没有开启该功能,此时需要你进入BIOS界面(win10的进入方法与其他系统不同,需要你点击设置-恢复-立即重启-疑难解答-高级选项-UEFI固件设置,就可以直接进入BIOS界面了)。BIOS-Advanced-CPU Configuration-Intel Virtualization Technology的状态全部更改为enable,再次打开虚拟机的时候就没有这个报错了。

(2)VMware Workstation不可恢复错误。解决方案:进入虚拟机所在的文件夹,找到虚拟机名+.vmx格式的文件,右键用记事本打开编辑,在smc.present = “TRUE”这行的后面一行加上代码:smc.version = 0,然后保存重启即可。


当解决完以上两个报错之后,重启虚拟机,你会发现此时屏幕已经出现了你心心念念的苹果图标。但是这并不代表你可以正常使用。

在苹果图标加载完成选择完语言之后,会出现以下的界面导致无法点击继续按钮,这时点击实用工具-磁盘管理

选中存放虚拟机的硬盘,图中1的位置,然后点击上方的抹掉按钮,跳出弹窗后点击抹掉,在返回上图界面,你就会发现继续按钮已经可以点击了。

这时一直下一步你就可以登录进入苹果的Mac OS系统了,安装OS X虚拟机的任务基本就完成了。
在这里插入图片描述
Mac OS虚拟机问题附录:(1)屏幕无法自适应。(https://jingyan.baidu/article/eb9f7b6d3c4173869364e8e7.html)这里的步骤很详细。
(2)无法登陆App Store的账号,这是由于苹果设置只有真机才可以登录的原因,需要伪造smbioses信息。这里着重说明一下步骤。我看网上很多大佬说先在本地下载Chameleon Wizard,解压之后直接拖入虚拟机,实测后发现拖不进去。经过尝试,发现如下的网址:https://mac.softpedia/get/Utilities/Chameleon-Wizard.shtml,直接在Mac虚拟机中用Safari打开该网址,出现如下页面,点击DOWNLOAD NOW-Softpedia Secure Download,这样就会直接下载在虚拟机里了。

打开会显示无法安装,只需要进系统设置-安全与隐私-解锁-将允许从以下位置下载的应用改为任何来源。就可以安装了,之后的步骤同这篇大佬的文章(https://blog.csdn/wxx258369/article/details/77744716)。

这样,就基本完成了Mac OS的虚拟机的安装了,祝大家使用愉快!

本文标签: 报错虚拟机解决方案VMwaremacOS