Ubuntu 12.10 下使用 VMware 安装 Mac OS X 10.8

注:原文是在 Win7 下安装,Ubuntu 下安装方法类似,VMware 的操作完全相同。不同在于  unlock-all-v110 的安装。由于前半部分需要 UltraISO 与 7-zip 软件来制作 OS X 的 iso 镜像文件,所以必须要使用 Win7(Win8 目前无法使用 UltraISO),可以在虚拟机里安装一个 Win7 来进行制作 iso 。

 原文链接地址:http://sfchipan.me/ubuntu-use-vmware-to-install-mac-os-x/

一、安装所需软件:

 

1. VMware 9.0

《这篇文章》有很详细的下载与安装以及升级补丁的方法。

2. VMware 安装 Mac OS 的补丁

 unlock-all-v110  -- 它可让你在 VMware 中选择 Mac OS X 系统

3. Mac OS X Mountain Lion

 Mac OS X 10.8.torrent -- 下载来的文件是 InstallESD.dmg

 

以下两个文件在 Win7 下使用

4. 7-Zip 压缩解压缩工具

7-zip 。用 Winrar 是无法解开 InstallESD.dmg 的

5.UltraISO

UltraISO 用于把 dmg 文件转换成 iso 光盘镜像,也可以用命令行工具:dmg2img

 

 

二、安装步骤:

 

1. 安装 VMware 虚拟机(在上文中有地址)

 

2. 破解 VMware 9 使其支持 Mac OS X

下载的 unlock-all-v110.zip 文件,比如下载到 /home/主文件夹/下载,那么打开终端 (Ctrl+Alt+T) 执行命令:

$ cd ~/下载
$ unzip unlock-all-v110.zip
$ cd unlock-all-v110/linux
$ sudo chmod +x ./*
$ sudo ./install.sh

 

3. 获得 Mac OS X Mountain Lion 安装包

先要安装 7-Zip,通过 Mac OS X 10.8.torrent 下载的文件是 InstallESD.dmg,要用 7-Zip 打开这个文件,最终提取出 InstallESD.dmg\InstallMacOSX.pkg\ 中的 InstallESD.dmg 文件,操作如下图:

把上面的 InstallESD.dmg 提取到某个目录下,也可以直接拖到某个文件夹中,为不使混淆,可以把提取出来的 InstallESD.dmg 改名为 Mountain_Lion.dmg。

转换上面的 Mountain_Lion.dmg 为 VMware 能识别的 ISO 镜像文件,打开 UltraISO,选菜单 -> 工具 -> 格式转换,会弹出窗口“转换成标准 ISO”,然后选择前面提取出的 Mountain_Lion.dmg 文件,指定输出目录:

完成后得到 Mountain_Lion.iso 文件,这就是下面要用的系统安装镜像文件。

 

4. 创建和设置 Mac OS X 10.8 虚拟机

 新建虚拟机,选  Custom (advanced),即自定义(高级)

 选硬件兼容 Wordstation 9.0,以后安装操作系统

 这里因为 VMware 被 Unlock 破解了,所以有 Apple Mac OS X,以及下面的各个版本;

未破解的 VMware 在 Linux 下方不存在 Apple Mac OS X 选项。命名虚拟机的名称和存放目录

 根据硬件条件来选 CPU 数量和核心数,虚拟机分配的内存,2G 太少,最好 3G 以上

 网络类型选 NAT

 根据实际选择“创建新的虚拟磁盘”,或者用已有的虚拟磁盘,甚至直接使用物理磁盘(个人用户很少用这项)

 默认磁盘大小是 40G。虚拟磁盘存成单一的文件在目录中要好看些;

然后是虚拟磁盘的名称和位置,默认在所创建的虚拟机目录下

 最后的汇总,点击 Finish 完成进到 VMware 主界面;

之后再设置该虚拟机的属性,或者直接点击 Customize Hardware 进一步详细的设置虚拟机的硬件

 既可以通过虚拟机的右键属性 Settings... 进行虚拟机的设置,也可以点 "Edit virtual machine setting" 进入到后面的虚拟机设置界面

 设置硬盘类型,点右边的 Advanced... 然后选择 Virtual device node 为 SCSI 0:1;有教程说点击这里的 Advanced... 选择光驱为 SCSI 0:10 模式,也可以

 光驱 CD/DVD 浏览前面生成的 Mountain_Lion.iso 系统镜像文件

 Display 里打开 3D 加速,这个比较重要,不过打开以后会更加占用系统资源

 切到 Options 标签页,General 通用里,把 Enhance virtual keyboard 设置为 Use if available,可以增强使用体验

 再到高级(Advanced) 里,勾上 Disable memory page trimming,禁用内存页面微调

 用文本编辑器打开虚拟机配置文件 ...Mac OS X 10.8 64-bit/Mac OS X 10.8 64-bit.vmx,就是那个 vmx 文件。在最后一行加上:

mainMem.useNamedFile = "FALSE"

这个配置操作用于禁止 VMware 虚拟机在硬盘中放置内存镜像,可防止虚拟机运行过程中出现硬盘读写繁忙的情况

5. 启动虚拟机并安装 Mac OS X 10.8

由于前面已设置了虚拟机的系统镜像文件是 Mountain.Lion.iso,且默认是先从光盘引导,所以现在可以用它来引导虚拟机了。选择刚刚建立的虚拟机,然后 Power On (通电),就经由灰苹果界面进到

 语言选择:

选择好语言后,点右向箭头

 磁盘分区

因为没有磁盘分区,所以首先会进入 OS X Utilities 界面,选择 Dis Utility, 然后点击 Continue 按钮

选择 VMware 那个磁盘,右边第二项 Erase 标签页,Format 选择 Mac OS Extended (Journaled), Name 自己命名,这里写成 Mac OS X,以后会看得到

然后点 Erase... 按钮,上方弹出提示:

再次点击 Erase 按钮,完成格式化后,可以在上图中 42.95 GB VMware ... 下的位置看到 Mac OS X,这时候可以点左上角的关闭按钮关闭这个 VMware, VMware Virtual S Media 窗口,再次回到 OS X Utilities 窗口

开始安装

这时候,选择 Reinstall OS X 项,Continue 后,要开始真正的安装拷文件的过程了, OS X Mountain Lion

Continue 后,同意协议,就进到选择磁盘的界面,只有一个磁盘可选择,选上,继续:

现在开始拷贝文件:

这一步完成后会自动重启后进到程序安装的界面:

进度结束后,安装过程就完成了

系统自动重启,进到一些基本的设置界面

开机设置

经过语言选择,键盘选择,设置 Apple ID, iCloud,Location 等设置后就进入创建计算机帐户的界面:

建好账户后,就可以开始使用了

Start using your Mac,开始体验吧

可以看看 About This Mac 也是可用的,不会像以前安装完后看 About This Mac 还会黑屏一闪,必须装个补丁才能解决

现在虚拟机中的 Mac OS X Mountain Lion 可正常工作了,可在线更新系统。

 

6. 安装 VMware Tools, 修改系统分辨率

还有一件事,它只工作在一种分辨率下,即 1024x768,在 System Preferences/Displays 中也没别的可选。这就要装上 VMware Tools,注意到在前面解锁 VMware 时 darwin.iso 文件到 VMware 安装目录中,这里要用到它。有人介绍说可以像其他 Guest 系统一样安装 VMware Tools, 即从 VMware 菜单 VM/Install VMware Tools 来安装,不过原作者这样操作就会碰到如下问题:

原因是在点击 VM/Install VMware Tools 菜单时 VMware 无法自动加载 VMware 安装目录下的 darwin.iso 文件。那么可以手工来加载这个 darwin.iso 文件。像前面指定光盘镜像文件一样的操作,加载  VMware 安装目录下的 darwin 文件;

然后会自动弹出 VMware Tools 的安装界面(不自动弹出的话,可以从 Finder 中打开光盘)

成功安装 VMware Tools 后,按提示重启系统。

从 System Preferences/Displays 中可选择不同的屏幕分辨率:

并且虚拟机系统的分辨率还能够自适应 VMware 窗口大小来自动调整。

另外,要在桌面上显示磁盘,光盘,外部存储 图标的方法是: Finder -> Preferences...,勾选上 Hard disks, External disks, CDs, DEVs, and iPods.

如果硬件足够强大,给虚拟机分配的硬件资源足够的话也会一样的流畅。键盘方面默认的是 Win 为苹果键(Command),Alt 为 Option 键,可以在 System Preferences/Keyboard 窗口,点 Modifier Keys... 进行调整,比如下图中的设置:

把  Option 和  Command 调换,实际效果就是 Win 键是 Option 键,Alt 是苹果键(Command),这更符合苹果键盘的按钮排列习惯。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值