从App Store下载 OS X El Capitan
制作Windows平台下VMware Workstation需要的ISO文件
第一步中下载的文件一般存放在Applications下面,如下图:
使用Shell Script制作
1 | # Mount the installer image |
第2行中hdiutil attach /Applications/Install\ OS\ X\ El\ Capitan.app/...
的Install\ OS\ X\ El\ Capitan.app
为我们之前从App Store下载的文件。注意,中间的空格需要使用\
来进行转义。
最后一行中mv /tmp/ElCapitan.iso.cdr ~/Desktop/ElCapitan.iso
表明文件最终生成在Desktop/Elcapitan.iso处。也可以自己进行修改。
使用Automator来简化Shell脚本的输入
然后保存成App:
需要转换的时候只需要双击下生成的App即可
在VMware Workstation中安装
必备文件:
- VMware Workstation
- unlocker
- Install OS X El Capitan.iso 文件(上文中生成的)
安装过程是非常简单的,下面是安装时可能会遇到的错误和处理方法。
VMware Workstation 不可恢复错误: (vcpu-0)
解决办法(在unlocker中的readme.txt中有说明):
找到虚拟机的安装目录,用文本编辑工具打开以.vmx
的文件,打开编辑,在smc.present = "TRUE"
后面添加一行smc.version = "0"
。重启虚拟机就可以解决了。
IMPORTANT:
If you create a new VM using version 11 or 12 hardware VMware may stop and
create a core dump. There are two options to work around this issue:
- Change the VM to be HW 10 - this does not affect performance.
- Edit the VMX file and add:
smc.version = “0”