论文部分内容阅读
由于工作需要,我们有时需要同时使用Windows和Mac OS X操作系统,我们可以为此配备两台电脑,但由于经济条件限制、空间占用、操作系统互通等原因,我们还是更倾向于在同一部PC中安装两种操作系统。而要达到这一目的,我们通常采用的方法是在虚拟机安装。目前常用的虚拟机包括VM VirtualBox和VMware Workstation,下面我们就以在这两者安装OS X 10.8为例,说说安装流程。
1 在VirtualBox中安装
此处我们需要的软件除了VM VirtualBox虚拟机外,还包括HackBoot1.iso和HackBoot2.iso,其中这几款工具都可在http://kuai.xunlei.com/d/LMGYDWMVJWYI下载到。
第一步:安装虚拟机和Oracle VM VirtualBox Extension Pack程序,安装完毕,启动虚拟机,在“Oracle VM VirtualBOX管理器”界面中单击工具栏中的“新建”按钮,按提示新建一个虚拟机,分别设置其名称、类型和版本为“OS X”、“MAC OS X”、“Mac OS X Server”(如图1),内存为2GB或更大,虚拟硬盘类型为“VDI(VirturalBox磁盘映像)”,硬盘文件为“动态分配”(如果硬盘空间允许的话,建议创建“固定大小”的虚拟磁盘,对提升磁盘性能有帮助),虚拟硬盘大小为30GB或更大(如图2)。
第二步:右击新建的虚拟机,在弹出的右键菜单中选择“设置”,进入相应的对话框。选择左侧的“系统”项,在右侧切换到“主板”标签,通过选择设备并单击向上或向下箭头,将启动顺序设置为先光驱再硬盘,同时取消对“启用EFI(只针对某些操作系统)”项的勾选(如图4),然后切换到“处理器”标签,根据当前物理机所用CPU的核心数,设置好“CPU数量”(如双核或四核),单击“确定”按钮。最后在左侧选中“显示”项,将右侧的“显存大小”项调整到最大,同时勾选“启用3D加速”项,单击“确定”按钮。
第三步:在“设置”对话框中选择左侧的“存储”项,然后在中间的“存储树”列表中选择“没有盘片”项,单击右侧“分配光驱”项中的光盘状图标,在出现的菜单中选中“选择一个虚拟光盘”命令(如图5),打开相应的对话框,选中下载的HackBoot1.iso文件并打开,返回“设置”界面,单击“确定”按钮。
第四步:启动虚拟机,右击下方状态栏中的单光盘状图标,在出现的右键菜单中选择“选择一个虚拟光盘)”(如图6),打开相应的对话框,选择OS X光盘镜像文件(ISO),按下F5键进行刷新,然后回车,并根据提示按下任意键,稍等片刻,便会出现OSX的安装向导界面。
第五步:选择语言为简体中文,按提示进行操作,直到进入安装磁盘选择界面,此时,我们会发现磁盘是空的,不过,没关系,单击菜单栏中的“实用工具/磁盘工具”项(如图8),然后在出现的界面中选中左侧的磁盘,在右侧切换到“抹掉”标签,分别设置模式和名称为“MAC OS扩展(日志式)”和“MAC OS”,单击“抹掉”按钮,格式化硬盘。格式化完毕,关闭当前界面,返回“OS X实用工具”界面,选择“重新安装OS X”项。单击“继续”按钮,OS X安装界面就出现了,按提示完成安装即可。
第六步:安装完毕,关闭 Mac OS X虚拟机。然后用与第三步类似的方法,设置引导光盘为 HackBoot2.iso文件,重新启动OS X虚拟机,接下来只需右击选择启动 Macintosh HD,即可进入OS X系统了,非常方便。
| Tips |
如果你下载的OS X安装文件是DMG格式,可以事先用dmg2img工具将其转换为ISO文件(下载地址:http://www.downcc.com/soft/info/1449125.html)。转换方法为:解压下载的文件,将其中的三个文件复制到OS X DMD文件所在的路径下,进入命令提示符窗口,切换当前路径为OS X所在路径,然后输入dmg2img.exe OS.dmg OS.iso(其中OS.dmg为OS X文件名称,OS.iso为转换后的文件名称),回车即可(如图7)。
2 在VMware中安装
VMware并未提供对MAC操作系统的支持,所以如果我们想让MAC OS在其中落户的话,必须借助“VMware MAC OS补丁”来实现(下载地址:http://www.linuxsir.org/bbs/thread384765.html)。
以在VMware Workstation 9中安装为例。
第一步:解压下载的补丁文件,依次进入“\unlock-all-v110(Mac OS Patch)\unlock-all-v110\windows”目录,在已安装VMware虚拟机的前提下,右击其中的install.cmd文件,在出现的右键菜单中选择“以管理员身份运行”(如图9)。
第二步:安装完毕,启动VMware虚拟机,单击菜单“文件/新建虚拟机”,打开“新建虚拟机向导”窗口。选择“自定义”项,单击“继续”按钮。在接下来的窗口中保持默认值,单击“继续”按钮,进入如图10所示的界面,选择“安装盘镜像文件(iso)”项,然后单击 右侧的“浏览”,选择好MAC OS光盘映像,单击“继续”按钮。
第三步:在接下来的两个窗口中,依次选择“客户机操作系统”为Apple Mac OS X,“版本”为Mac OS X 10.8 64 bit,“虚拟机名称”为Mac OS X,同时单击“浏览”按钮,在出现的对话框中设置好虚拟机的保存位置,单击“继续”按钮(如图11)
第四步:根据物理机CPU的数量及核心数,设置好“处理器数目”处理器数目等项,继续后,分别指定分配给虚拟机的内存为2GB或更高,“网络连接”类型为“使用桥接网络”、“I/O控制器”类型为“LS1逻辑(L)”(如图12),选择磁盘为“创建一个新的虚拟磁盘”,同时将“虚拟磁盘类型”设置为“SCSI(S)”,“最大磁盘空间”为40GB,选择“单个文件存储虚拟磁盘”项,然后一路单击“继续”或“完成”按钮,完成虚拟机新建工作,返回虚拟机主界面。
第五步:单击界面左侧的“打开此虚拟机电源”按钮(如图13),MAC OS安装画面出现(如图14),然后用我们上面所说的方法,选择好所用的语言及要安装的硬盘等项,按提示完成安装即可。
3 虚拟机安装MAC OS常见问题解答
对于使用虚拟机安装MAC OS的过程,经常有朋友会遇到这样或那样的问题,导致安装失败或使用不畅,下面我们就几个常见问题来解答一下。
虚拟机OS X无法使用Books Author程序
造成这种现象的原因是虚拟机不支持 Apple Quartz Extreme、Core Image,所以会导致那些需要 Quartz Extreme 的应用程序(如:Books Author、Pages、Pixelmator、SketchBook等)不能在虚拟机中使用。到目前为止,并没有针对该问题的有效解决办法,所以我们建议经常使用此类应用的朋友,尽量在物理机中安装。
在VirtualBox 中用HackBoot1.iso引导安装时,出现了“Can’t find /mac_kernel”(无法找到MAC核心)的提示(如图15)
多种原因可导致出现这种现象,比如物理机的CPU是单核,而我们在设置虚拟机时使用了双核,或者物理机中使用了双显卡等。这时,可通过更改设置或拔掉一块显卡来解决。此外,还有一种原因也可能导致出现这种情况,那就是我们下载的ISO安装文件已经损坏,或者在将DMG转换为ISO过程中,使得ISO文件损坏,这时,可通过重新下载安装镜像文件来解决(下载时,最好下载他人已制作好的ISO文件)。
设置VMware虚拟机时,“单个文件存储虚拟磁盘”项不可选
说明选择的存储分区为Fat32格式,将其选择为NTFS格式的分区即可解决。
safari浏览器只能打开apple官网,其他网页无反应
进入safari偏好设置界面,切换到“安全性”标签,然后取消对“启用插件”项的勾选即可(如图16)。
1 在VirtualBox中安装
此处我们需要的软件除了VM VirtualBox虚拟机外,还包括HackBoot1.iso和HackBoot2.iso,其中这几款工具都可在http://kuai.xunlei.com/d/LMGYDWMVJWYI下载到。
第一步:安装虚拟机和Oracle VM VirtualBox Extension Pack程序,安装完毕,启动虚拟机,在“Oracle VM VirtualBOX管理器”界面中单击工具栏中的“新建”按钮,按提示新建一个虚拟机,分别设置其名称、类型和版本为“OS X”、“MAC OS X”、“Mac OS X Server”(如图1),内存为2GB或更大,虚拟硬盘类型为“VDI(VirturalBox磁盘映像)”,硬盘文件为“动态分配”(如果硬盘空间允许的话,建议创建“固定大小”的虚拟磁盘,对提升磁盘性能有帮助),虚拟硬盘大小为30GB或更大(如图2)。
第二步:右击新建的虚拟机,在弹出的右键菜单中选择“设置”,进入相应的对话框。选择左侧的“系统”项,在右侧切换到“主板”标签,通过选择设备并单击向上或向下箭头,将启动顺序设置为先光驱再硬盘,同时取消对“启用EFI(只针对某些操作系统)”项的勾选(如图4),然后切换到“处理器”标签,根据当前物理机所用CPU的核心数,设置好“CPU数量”(如双核或四核),单击“确定”按钮。最后在左侧选中“显示”项,将右侧的“显存大小”项调整到最大,同时勾选“启用3D加速”项,单击“确定”按钮。
第三步:在“设置”对话框中选择左侧的“存储”项,然后在中间的“存储树”列表中选择“没有盘片”项,单击右侧“分配光驱”项中的光盘状图标,在出现的菜单中选中“选择一个虚拟光盘”命令(如图5),打开相应的对话框,选中下载的HackBoot1.iso文件并打开,返回“设置”界面,单击“确定”按钮。
第四步:启动虚拟机,右击下方状态栏中的单光盘状图标,在出现的右键菜单中选择“选择一个虚拟光盘)”(如图6),打开相应的对话框,选择OS X光盘镜像文件(ISO),按下F5键进行刷新,然后回车,并根据提示按下任意键,稍等片刻,便会出现OSX的安装向导界面。
第五步:选择语言为简体中文,按提示进行操作,直到进入安装磁盘选择界面,此时,我们会发现磁盘是空的,不过,没关系,单击菜单栏中的“实用工具/磁盘工具”项(如图8),然后在出现的界面中选中左侧的磁盘,在右侧切换到“抹掉”标签,分别设置模式和名称为“MAC OS扩展(日志式)”和“MAC OS”,单击“抹掉”按钮,格式化硬盘。格式化完毕,关闭当前界面,返回“OS X实用工具”界面,选择“重新安装OS X”项。单击“继续”按钮,OS X安装界面就出现了,按提示完成安装即可。
第六步:安装完毕,关闭 Mac OS X虚拟机。然后用与第三步类似的方法,设置引导光盘为 HackBoot2.iso文件,重新启动OS X虚拟机,接下来只需右击选择启动 Macintosh HD,即可进入OS X系统了,非常方便。
| Tips |
如果你下载的OS X安装文件是DMG格式,可以事先用dmg2img工具将其转换为ISO文件(下载地址:http://www.downcc.com/soft/info/1449125.html)。转换方法为:解压下载的文件,将其中的三个文件复制到OS X DMD文件所在的路径下,进入命令提示符窗口,切换当前路径为OS X所在路径,然后输入dmg2img.exe OS.dmg OS.iso(其中OS.dmg为OS X文件名称,OS.iso为转换后的文件名称),回车即可(如图7)。
2 在VMware中安装
VMware并未提供对MAC操作系统的支持,所以如果我们想让MAC OS在其中落户的话,必须借助“VMware MAC OS补丁”来实现(下载地址:http://www.linuxsir.org/bbs/thread384765.html)。
以在VMware Workstation 9中安装为例。
第一步:解压下载的补丁文件,依次进入“\unlock-all-v110(Mac OS Patch)\unlock-all-v110\windows”目录,在已安装VMware虚拟机的前提下,右击其中的install.cmd文件,在出现的右键菜单中选择“以管理员身份运行”(如图9)。
第二步:安装完毕,启动VMware虚拟机,单击菜单“文件/新建虚拟机”,打开“新建虚拟机向导”窗口。选择“自定义”项,单击“继续”按钮。在接下来的窗口中保持默认值,单击“继续”按钮,进入如图10所示的界面,选择“安装盘镜像文件(iso)”项,然后单击 右侧的“浏览”,选择好MAC OS光盘映像,单击“继续”按钮。
第三步:在接下来的两个窗口中,依次选择“客户机操作系统”为Apple Mac OS X,“版本”为Mac OS X 10.8 64 bit,“虚拟机名称”为Mac OS X,同时单击“浏览”按钮,在出现的对话框中设置好虚拟机的保存位置,单击“继续”按钮(如图11)
第四步:根据物理机CPU的数量及核心数,设置好“处理器数目”处理器数目等项,继续后,分别指定分配给虚拟机的内存为2GB或更高,“网络连接”类型为“使用桥接网络”、“I/O控制器”类型为“LS1逻辑(L)”(如图12),选择磁盘为“创建一个新的虚拟磁盘”,同时将“虚拟磁盘类型”设置为“SCSI(S)”,“最大磁盘空间”为40GB,选择“单个文件存储虚拟磁盘”项,然后一路单击“继续”或“完成”按钮,完成虚拟机新建工作,返回虚拟机主界面。
第五步:单击界面左侧的“打开此虚拟机电源”按钮(如图13),MAC OS安装画面出现(如图14),然后用我们上面所说的方法,选择好所用的语言及要安装的硬盘等项,按提示完成安装即可。
3 虚拟机安装MAC OS常见问题解答
对于使用虚拟机安装MAC OS的过程,经常有朋友会遇到这样或那样的问题,导致安装失败或使用不畅,下面我们就几个常见问题来解答一下。
虚拟机OS X无法使用Books Author程序
造成这种现象的原因是虚拟机不支持 Apple Quartz Extreme、Core Image,所以会导致那些需要 Quartz Extreme 的应用程序(如:Books Author、Pages、Pixelmator、SketchBook等)不能在虚拟机中使用。到目前为止,并没有针对该问题的有效解决办法,所以我们建议经常使用此类应用的朋友,尽量在物理机中安装。
在VirtualBox 中用HackBoot1.iso引导安装时,出现了“Can’t find /mac_kernel”(无法找到MAC核心)的提示(如图15)
多种原因可导致出现这种现象,比如物理机的CPU是单核,而我们在设置虚拟机时使用了双核,或者物理机中使用了双显卡等。这时,可通过更改设置或拔掉一块显卡来解决。此外,还有一种原因也可能导致出现这种情况,那就是我们下载的ISO安装文件已经损坏,或者在将DMG转换为ISO过程中,使得ISO文件损坏,这时,可通过重新下载安装镜像文件来解决(下载时,最好下载他人已制作好的ISO文件)。
设置VMware虚拟机时,“单个文件存储虚拟磁盘”项不可选
说明选择的存储分区为Fat32格式,将其选择为NTFS格式的分区即可解决。
safari浏览器只能打开apple官网,其他网页无反应
进入safari偏好设置界面,切换到“安全性”标签,然后取消对“启用插件”项的勾选即可(如图16)。