您的位置:首页 > 其它

[总结贴]虚拟机安装MAC OS X 10.10

2016-09-05 23:49 423 查看

虚拟机安装MAC OS X 10.10

 图片看不到,请下载word文档看吧: 链接:http://pan.baidu.com/s/1eSwmpH4 密码:t039 或者 http://download.csdn.net/detail/zimu2702/9622604

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: