虚拟机安装MAC OS X 10.10
1、安装虚拟机
VM11以上,下载地址略,这个比较简单,我用的是VMware Workstation12,下载后安装略,网上搜索序列号破解。
2、虚拟机解锁MAC OS X
unlocker 207,这个也挺多的,略
打开任务管理器,如图,将框中四项全部停止运行。
然后打开下载的插件,解压unlocker207.zip文件,找到 unlocker206\win-install.cmd,右键以管理员身份运行,等待运行完即可。(完成这一步vmware才能识别OS X,路径不要有中文!!)。
3、创建虚拟机
略,客户机操作系统选择Apple Mac OS ,版本OS X 10.10
创建好虚拟机之后打开电源弹出错误框时,需要修改vmx文件在最后一行加入(smc.version = "0")括号内参数。
4、下载dmg镜像
很多教程都说dmg网上很多,随便百度下,个人下了好多,花了大量时间,有几个惨痛的经验:
1)太多百度云共享都失效了。
2)很多下载下来的dmg文件都打不开。打不开原因有很多,比如下载过程中dmg文件不全;下载的原dmg文件本身就不完整;下载的是原版DMG用7z打不开(原版的dmg要用HFSExplorer0.23打开);下载的DMG文件是InstallESD.dmg文件改了名称可以用7z打开;
5、制作虚拟机安装镜像ISO文件
OS10.10.dmg以它为例,这个是原版镜像
1)用HFSExplorer打开,解压如下目录文件
\/Install OS X El Capitan.app/Contents/SharedSupport/InstallESD.dmg
2)InstallESD.dmg用7z打开,解压以下文件,可以看到同名的,这里记作InstallESD2.dmg
\InstallMacOSX.pkg\InstallESD.dmg
3)打开InstallESD2.dmg,解压一下文件
\3.hfs\OS X Install ESD\BaseSystem.dmg
\3.hfs\OS X Install ESD\BaseSystem.chunklist
6、制作iso文件
1)下载 工具dmg2img,地址略,容易下载的
2)Cmd中运行以下命令得到对应的iso文件
Dmg2img InstallESD2.dmg InstallESD2.iso
Dmg2img BaseSystem.dmg BaseSystem.iso
7、安装过程
1)管理员权限打开虚拟机软件
2)打开步骤3中创建的os x 10.10虚拟机
3)编辑,修改网络,个人笔记本存在有线和无线2个网卡,所以不能直接选侨联模式,应该选自定义VMnet0,否则虚拟机连不上网
4)编辑CD/DVD,映像ISO文件使用步骤6中的BaseSystem.iso
5)添加CD/DVD2,映像文件使用步骤6中的InstallESD2.iso
6)配置完毕,启动
7)菊花转完到这里
8)
9)选择磁盘工具,继续,打开磁盘页面,选择分区页面,创建如下2个分区,start引导分区至少8G,然后关闭此页面;
10)下图中打开终端
有个说法是不进终端,点击重新安装OSX会进入在线升级方式安装OSX,会要求输入apple id并验证,我是遇到验证不过,提示如下图,点好就没消息了,不知道怎么解决?这里只能不用在线升级的方法,直接本地安装吧
11) df -h看到如下,红框中3个分区,/dev/disk2s2是dvd2挂载的;MACOSX和start是我们自己创建的分区
12)在终端中输入“cd /Volumes/OS\ X\ Install\ ESD/"(注意命令中的空格),挂载BaseSystem.dmg:输入命令“hdiutil attach BaseSystem.dmg”并回车。
13)点击菜单栏上的“终端”,选择“退出终端”,切换到“OS X 实用工具”页面。
14)再次点击“磁盘工具”进入磁盘工具页面。会发现左边多了一个叫OS X Base System的东西。后边的直接贴别人的图了,一样的就不自己弄了。
15)把OS X Base System中的内容恢复到START分区中:选中OS X Base System,点击“恢复标签页”,把START分区拖移到“目的磁盘”处,点击“恢复按钮”。系统会提示你什么START上的数据会被抹掉啊之类的,直接点击“抹掉”。
16)等恢复完毕,START分区的名字就改变了。关闭“磁盘工具”,打开“终端”。
17.删除/Volumes/OS X Base System 2/System/Installation/Packages文件:
· 执行命令“cd /Volumes/OS\ X\ Base\ System\ 2/System/Installation”进入到Installation目录中。
· 执行命令“rm Packages”,删除Packages文件。
·
18.拷贝/Volumes/OS X Install ESD/Packages目录到/Volumes/OS X Base System 2/System/Installation/目录下。
· 执行命令“cp -r /Volumes/OS\ X\ Install\ ESD/Packages ./”。因为要拷贝很多文件,所以这个耗时比较长,不要以为是死机了。等着——
19.终于拷贝完毕后,拷贝/Volumes/OS X Install ESD/BaseSystem.dmg 和/Volumes/OS X Install ESD/BaseSystem.chunklist 到/Volumes/OS X Base System 2/下面。
20.退出控制台(不要点击红色按钮,而是使用菜单栏上的菜单退出),系统切换到“OS X实用工具”页面。
21)关闭“OS X实用工具”, 系统会提示你“您确定要退出‘OS X实用工具’吗?”。
22)点击“选取启动磁盘...”,等待几秒后,系统会弹出“选取启动磁盘”对话框,选择黄色硬盘符号的OS X Base System OS X, 10.9,点击“重新启动...”按钮。系统会问你要不要重启。废话,肯定重启呀!
23)点击“重新启动”后,就等着吧。期间虚拟机中的OS系统会重新启动一次,待菊花转完,就进入系统配置页面了。
24)就帮你到这儿了,接下来按照系统提示点鼠标吧。
8、遗留问题
1)apple id验证不过咋解决,为啥有的人可验证通过,难道他们的apple id升级过mac os x,所以能行,或者他们的id和dmg镜像包匹配,是同一个区的,而我的id是中国区,dmg是其它区?
2)6中23步骤重启后没有进入安装页面,还是进入了6中步骤8页面,不知道为啥???
已解决:/Volumes/OS X Install ESD/Packages目录到/Volumes/OS X Base System 2/System/Installation/;这步没有做好,要Packages整个文件夹拷贝过来的。
参考资料:
1)http://digi.it.sohu.com/20150618/n415251890.shtml
2)http://blog.csdn.net/chinalichen/article/details/38730669#reply
3)http://www.macx.cn/thread-2128750-1-1.html