2018VMware虚拟机安装Mac OS 10.12.1
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!
一.下载安装中所需的镜像文件以及补丁工具
Mac OS 10.12.1 Sierra (16B2555) 懒人版(下载地址):https://pan.baidu.com/s/1y7XCqsWuxrLtmBYGePIflw 提取码:vtfu
Unlocker v3.0.0(下载地址):https://download.csdn.net/download/qq_41782425/10869652
VMware Workstation 12(下载地址): https://pan.baidu.com/s/1aEEI-DRa4oKeViddxW2CPA 提取码:ka55
教程环境说明:Windows 7 + VMware Workstation 14 PRO + Mac OS 10.12.1 Sierra
二.使用Unlocker工具对VMware虚拟机Mac OS系统进行解锁
1.在Windows服务中停止VMware相关的服务(compmgmt.msc),如下图所示
2.解压下载好的Unlocker v3.0.0.zip包,右击以管理员身份运行win-install.cmd(批处理文件)
3.出现如下界面,提示正在启动VMware相关服务,代表安装成功
三.新建虚拟机
1..打开VMware虚拟机,点击创建新的虚拟机
2.选择自定义(高级),然后下一步
3.一直点击下一步,直到出现下图界面(如果没有使用Unlocker工具,就不会有Mac OS X操作系统选项)
4.命名虚拟机名称,以及存放的目录(已存在的目录)
5.中间的配置省略(默认即可),到如下界面,选择创建新虚拟磁盘,然后下一步
6.根据个人爱好选择即可,这里我选择默认
7.到如下界面,选择自定义硬件
8.点击新CD/DVD(SATA),选择使用ISO镜像文件,浏览找到你下载好的cdr文件,(!!!!记得右下角选择所有文件)
四.在新建的虚拟机中安装Mac OS 10.12.1 Sierra系统
1.点击开启此虚拟机
2.当开启虚拟机后,会出现如图所示报错,然后会自动关闭虚拟机
3.此时需打开你安装虚拟机的目录,找到vmx格式的文件,右击打开方式,选择记事本打开
3.添加配置项:smc.version = "0" 位置请仔细看清楚,不要搞错了(记得保存Ctrl+s)
smc.version = "0"
4.完成上一步后,再次点击开启此虚拟机
5.然后如下图所示,开启成功,出现苹果logo,等待即可
6.选择语言,点击 →继续
7.继续后如下图,选择左上方的实用工具-----磁盘工具(需要做分区,然后才能将系统安装到分区中)
注:如果在窗口左上方没有出现菜单栏,请重启此虚拟机
8.进入磁盘工具,选择VMware Virtual S... ,点击上面的抹掉,如下图所示
9.如下图所示,命名该磁盘后,点击抹掉
10.如下图所示,抹掉成功,点击完成
11.然后点击左上方的关闭,即可
12.回到如下界面,选择继续
13.如下图,选择继续,并同意
14.选择之前命名的磁盘,点击继续
15.等待安装即可(如出现macos未能安装在您的电脑上,点击重新启动后,从上面第7开始执行)
16.安装完成后进入注册设置Mac 如下图所示
17.输入你苹果账号和密码,点击继续(没有的话就去官网注册即可)
注:没有Apple ID的可以选择不登录
18.选择先不登录
19.如下图选择-同意
20.创建电脑账户
21.大功告成
2018VMware虚拟机安装Mac OS 10.12.1的更多相关文章
- VirtualBox虚拟机安装Mac OS 10.12
注:本文作者 (QQ:85805214) 本博主只是转载发布而已. VMware 安装Mac OS 方法 由于Virtual Box拷贝文件比较麻烦,有时候经常出现拷贝失败的情况,故使用VMware ...
- 虚拟机VirtualBox安装MAC OS 10.12图文教程
VirtualBox虚拟机安装Mac OS 10.12图文教程的准备 1.VirtualBox虚拟机 下载地址:https://www.virtualbox.org/ 特别提醒:推荐官方下载,安装Vi ...
- vmware 12 安装 mac os 10.12正式版
1.首先下载安装vmware 12 pro ,将VT打开(虚拟功能,以前安装过虚拟机点的同学可忽略). 2.下载mac ox 10.12正式版镜像文件(cdr后缀). 3.下载Unlocker208( ...
- 【转】VMware 14 Pro安装mac os 10.12
一.准备工作 [1]资源下载 VMware Workstation Pro 14 已安装或自行安装 Unlocker (链接: https://pan.baidu.com/s/1dG5jkuH 密码: ...
- VMware12 安装 Mac OS 10.12 步骤及设置优化教程
最近公司要开发苹果的ARKit应用,但是项目组穷啊,只有美工用着一台苹果本本,所以肯定不能老用他的电脑,效率低还老打扰他.所以我就想着用虚拟机整,毕竟玩了N年的虚拟机了,应该是没啥问题的.所以就开始各 ...
- Windows下虚拟机安装Mac OS X —– VM12安装Mac OS X 10.11
____________________________________________________________________________________________________ ...
- VMware9虚拟机安装MAC OS X Mountain Lion 10.8.2详细图文教程
VMware虚拟机安装Mac OS X Mountain Lion 10.8.2所需文件:1.Vmware 9.01版下载:点击进入2.Vmware 9.01版汉化文件:点击进入3.VMware Wo ...
- Windows下虚拟机安装Mac OS X ----- VM12安装Mac OS X 10.11
Windows下虚拟机安装Mac OS X -– VM12安装Mac OS X 10.11 随着Iphone在国内大行其道,越来越多的开发者涌入iOS开发大军 中,但都苦于没有苹果机,本文即将介绍WI ...
- Mac OS 10.12 - 安装任何来源软件!!
今天想安装一个从网上下载的软件到Mac OS 10.12中,结果没有想到Mac告诉我那个软件已经损坏,害得我删除了!! 最后通过热心网友的帮助,顺利解决了这个安装问题,重新安装并且使用上了这款软件,下 ...
随机推荐
- 【Henu ACM Round#15 B】A and B and Compilation Errors
[链接] 我是链接,点我呀:) [题意] 在这里输入题意 [题解] 开3个map, 存在map里面: 然后迭代第一个和第二个map; 分别与第二个和第三个map比较就可以了 [代码] #include ...
- Vijos——T1406 拉力赛
https://vijos.org/p/1460 描述 车展结束后,游乐园决定举办一次盛大的山道拉力赛,平平和韵韵自然也要来参加大赛. 赛场上共有n个连通的计时点,n-1条赛道(构成了一棵树).每个计 ...
- Linux-----Ubuntu Server安装图形界面
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/ ...
- Apple iMac性能基准测试
这里我要向大家介绍的一款苹果操作系统下的性能测试软件名叫GeekBench,是加拿大PrimateLabs公司出品. 下载地址:http://www.primatelabs.ca/geekbench/ ...
- Stacked Autoencoders
转自:http://www.cnblogs.com/tornadomeet/archive/2013/03/25/2980357.html 如果使用多层神经网络的话,那么将可以得到对输入更复杂的函数表 ...
- django框架初探
django框架初探 1.web框架介绍 web框架本质是一个socket服务端.每一个端口只能被一个程序监听. web程序分为两个部分: 服务器程序:对socket服务器封装,解析http请求,发送 ...
- iOS 创建静态库文件时去掉当中的Symbols
在project中创建静态库文件时.默认会将一些Symbols加到静态库文件里.这样做有两个缺点: 1.假设引用静态库文件的project中发生了bug.就会直接跳转到静态库的源代码. 也许有人问:静 ...
- 1.17 Python基础知识 - 迭代器和生成器初识
可循环迭代的对象称为可迭代对象,迭代器和生成器函数是可迭代对象. 列表解析表达式:可以简单高效处理一个可迭代对象,并生成结果列表 示例代码: [ i ** 2 for i in range(10) ] ...
- 关于bcg库记忆界面的问题及其解决办法
作者:朱金灿 来源:http://blog.csdn.net/clever101 今天同事向我请教一个问题,说他使用BCG创建了一个停靠栏,之后把代码注释了,但是程序启动时总出现一个Debug Ass ...
- C#空值和null判断
一.空值判断效率 string s = ""; if(s == ""){} if(s == string.Empty){} if (string.IsNullO ...