windows中VMWare下安装Mac Os X 10.11踩坑记

做测试开发,本机是windows,而测试人员的电脑可能是Mac,集成在CI的是linux。所做的工具往往需要考虑跨平台。为了自己测试的方便,就想自己搭个Mac的虚拟机,没想到,复杂度远高于想象……

主要参考还算靠谱的指引,但有些坑点,后面会讲到https://jingyan.baidu.com/article/bea41d4388a8c4b4c51be6ab.html
需要关注的是vmware要12

1.链接失效了,这里补一个有效的https://pan.baidu.com/s/1HHuaQzbJRDrHRkF0ek5sSg
提取码:fcdp
就是下载很慢……

而unlocker206网上就很多了,不过也有一个有效
https://pan.baidu.com/s/1WgJD6Ggt6eXE8UEXpprpuA
提取码:vy2l

2.注意:unlocker需要在管理员模式下运行。最好的方式是管理员模式开启cmd,然后cd进unlocker的路径,再去执行脚本。这样一旦报错了可以看到,而不是闪退

3.当unlocker说正在关闭进程的时候,在我这里就意味着失效,永远不会继续的。需要关掉服务再重新开启unlocker
VMWare的服务关掉后会自启,要么关掉后手速快,直接执行unlocker(一般能做到),要么干脆去安全模式或者用别的软件禁掉服务做

打好补丁以后,服务要打开

4.虚拟机设置:BIOS模式要更快一点。内存推荐至少3GB,CPU推荐2核,否则很卡

开启系统后首次出现不可恢复错误,可以按上面链接里的增加一句配置修复

5.重点1:安装前必须先整个格盘。格盘时选择GPT。不能选传统引导,否则会开不开

6.重点2:安装前,鼠标滑到屏幕上方,实用工具里开启终端,使用date 010112002018.00 (格式为 月 日 时 分 年.秒),这样的命令将系统日期改到2016-2018年的某天。然后更重要的是,物理机时间也要同步改到相近的时间,可能是因为我的虚拟机网络是NAT模式,导致时钟隔离的不是很好 。之前教程都没有说要改物理机时间,可能20年这个版本已经过期了导致安装时过不了苹果的验证

如果验证过不了,会提示 没有符合安装资格的软件包
万一遇到,最好直接删掉此虚拟机,重新用空虚拟硬盘安装。因为简单重装时会要求你登录apple id且不能退出,只有首次安装可以跳过

7.当格盘和时钟都调好后,可以直接安装。装好后先安装vmware tools,然后拖来beamoff进mac,解压后设为开机启动即可让速度变得可以接受

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章