苹果电脑是电脑领域独树一帜的存在,它的流畅程度更是令人称赞不觉。但是众所周知,它流畅的原因大部分是由于其原生态的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.com/s/1zv0q39yatEZuubPxu5YDVw ;提取码:6qw2)
2.VMware Workstation12(最好顺便把破解了,破解密匙随后会写)(链接:https://pan.baidu.com/s/1PzvSfHXpzZjjPNeUJlMkNQ ;提取码:a04i)
3.Unlocker207(用来破解VM12可以安装MacOS的功能)(链接:https://pan.baidu.com/s/1gg9KwDBGfqxXB5dklu39ig ;提取码:tu3x)
4.Python2.7(切记,一定要是2.X版本的,3.X的可能会出现错误)(https://www.python.org/download/releases/2.7.6/)
5.MacOS镜像(此处我用的是OS X10.11的版本) (链接:https://pan.baidu.com/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.com/article/eb9f7b6d3c4173869364e8e7.html)这里的步骤很详细。
(2)无法登陆App Store的账号,这是由于苹果设置只有真机才可以登录的原因,需要伪造smbioses信息。这里着重说明一下步骤。我看网上很多大佬说先在本地下载Chameleon Wizard,解压之后直接拖入虚拟机,实测后发现拖不进去。经过尝试,发现如下的网址:https://mac.softpedia.com/get/Utilities/Chameleon-Wizard.shtml,直接在Mac虚拟机中用Safari打开该网址,出现如下页面,点击DOWNLOAD NOW-Softpedia Secure Download,这样就会直接下载在虚拟机里了。

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

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

如何通过VMware Workstation12安装MacOS虚拟机(及各种报错的解决方案)相关推荐

  1. win10 x64下安装oracle 12c出现[INS-30131]报错的解决方案

    win10 x64下安装oracle 12c出现[INS-30131]报错的解决方案 参考文章: (1)win10 x64下安装oracle 12c出现[INS-30131]报错的解决方案 (2)ht ...

  2. t4 tesla 驱动程序_KVM直通Tesla T4 GPU安装windows虚拟机出现PCIE报错指向GPU

    问题描述 多个客户在使用kvm虚拟机搭配T4 GPU创建windows虚拟机时,物理机出现PCIE报错,且报错指向具体的GPU. 测试发现只有在安装GPU驱动时会引发物理机PCIE报错,具体由以下两种 ...

  3. rails 安装 ‘mysql2’ gem时的报错和解决方案

    前段时间畅言网更换数据库为Mysql,安装mysql数据库以及配置之类的就不在说了应该没什么问题.主要就说一下我遇到的一个gem安装问题. rails连接mysql用的gem 有好几个然后上网查了一下 ...

  4. 虚拟机 VMware Workstation12 安装OS X 系统

    Windows下虚拟机安装Mac OS X -– VMware Workstation12安装Mac OS X 10.11 本文即将介绍WIN虚拟MAC的教程.完整详细教程(包含安装中的一些问题) [ ...

  5. 如何在windows上使用VMware安装macOS虚拟机

    如何在windows上使用VMware安装macOS虚拟机 一.准备工作 1.1 安装 VMware 1.2 下载macOS的安装包 1.3 下载VMware虚拟机解锁安装苹果系统工具 二.解锁VMw ...

  6. Windows使用VMware 安装macOS虚拟机

    准备工作 1.下载VMware Workstation Pro软件. 2.下载VMware workstation补丁. 3.下载macOS镜像文件(建议使用macOS11及以下系统)ios格式和cd ...

  7. Windows平台安装MacOS虚拟机 - VMware(结尾附视频)

    写在前面:博主是一只经过实战开发历练后投身培训事业的"小山猪",昵称取自动画片<狮子王>中的"彭彭",总是以乐观.积极的心态对待周边的事物.本人的技 ...

  8. 以MacOS 13为例,VMware 16安装MacOS

    因为临时需要用到MacOS和Linux,手边又没有Mac机器,只能拿虚拟机应急,最终感受很差,除非应急,不然绝对不推荐. 先声明缺点: 无法连接网络(至少拨号型校园网不行). 由于读不到显卡使用起来很 ...

  9. 最详细AMD Ryzen CPU,VMware 16安装macOS 11.x BigSur记录(第二篇)

    虚拟机安装macOS 安装之前 博主电脑配置 博主电脑环境 安装环境准备 开始安装 安装VMware Workstation unlocker解锁工具 创建虚拟机 配置虚拟机 运行虚拟机 安装VMwa ...

最新文章

  1. hashmap value可以为空吗_美团面试题:Hashmap结构,1.7和1.8有哪些区别(最详细解析)...
  2. linux下查看GPU版本和详情信息 CUDA版本信息 anaconda版本信息
  3. mysql的bean配置_jsp+tomcat+mysql+sevlet+javabean配置流程
  4. python小游戏源码-python21点小游戏源码免费下载
  5. swift如何打印对象的地址
  6. 火车站购票系统c语言编程,用c语言编写火车购票系统怎么编写,在线等,急!!!...
  7. activiti 条件表达式json报错_2020年2月13日学习python 条件控制
  8. C/C++中调用api设置mysql连接的编码方式
  9. 可持久化3--可持久化01Trie
  10. 【枚举】LAGNO(jzoj 1149)
  11. KEIL ARM 6.12 compiler 编译__ASM 错误的解决方法
  12. 收到一个机器人txt微盘_经阁-第一章 吞了个机器人-爱阅小说网
  13. 洛谷P1079 Vigenère 密码
  14. 解决This application failed to start because cannot find or load the qt platform plugin 'xcb'
  15. Cmder安装使用篇
  16. FlexBuilder3安装集成eclipse
  17. python 判断字符串是否为空
  18. WiFi偏门协议(四):增强的传输机制802.11aa
  19. 吴恩达-机器学习-多元线性回归模型代码
  20. java 刷题ide,力扣(LeetCode)刷题神器之Vs Code

热门文章

  1. matplotlib 添加数据标签
  2. Segistay现代优雅书法字体 for mac
  3. 电容测量仪-(模电、数电电子课程设计,毕业设计)Multisim仿真图以及实物设计(亲测好用)
  4. important jetbrains decompiler对话框弹出时怎么办
  5. Python办公自动化----文本文件的读写操作
  6. 贷后管理的″看″、″防″、″守″
  7. jQuery基础以及下载
  8. 【瑞模网】小白学3D建模推荐3dsMax,这些功能你必须知道哦~
  9. 联想计算机怎么连接无线网络,联想笔记本电脑如何放光盘 联想笔记本电脑连wifi方法【详解】...
  10. 北京通信管理局出重拳 治理95短号码骚扰电话