macOS Mavericks 10.9
系统镜像文件的下载地址:http://pan.baidu.com/s/1dDDzXbb
解压后,包含如下这些文件:
sudo apt-get install -y virtualbox
安装VirtualBox
的扩展功能包:
sudo apt-get install -y virtualbox-ext-pack
实际上,您也可以在VirtualBox
的官网上下载,地址:https://www.virtualbox.org/wiki/Downloads
其他步骤与创建其他虚拟机一样,这里就省略了。
需要注意的是:如果您想安装成功后对系统进行升级,那么您的磁盘要足够大,比如,磁盘容量设置为40G
。
通过菜单“Settings -> System
”进入如下界面:
将上图中用红色标记的地方的勾选去掉。去掉后如下:
选择Disaplay
选项卡,进行如下设置:
选择Storage
选项卡,并选中Empty
磁盘:
将HackBoot_Mav.iso
加载到该磁盘,如下:
点击“OK
”按钮,保存上述设置。
启动刚才新建的macOS Mavericks
虚拟机。在引导盘的引导下,会进入如下界面:
通过菜单“Devices -> Optical Drives -> Choose disk image...
”加载OSXMavericks2.iso
镜像文件:
按键F5
刷新后, 图标标签变为OS X Base System
,如下:
回车开始安装系统:
等待一会而,进入如下界面:
这里是选择安装语言。一般选择英文即可。点击向右的箭头,进入如下界面:
点击“Continue
”按钮,出现如下界面:
点击“Agree
”按钮,出现如下界面:
找不到任何有效的硬盘,通过菜单“Utilities ->Disk Utility
”打开磁盘分区工具,如下:
选择 "Erase
"选项卡, 界面如下:
在Name输入框中输入"Mavericks
", 然后点击“Erase
”按钮,出现如下界面:
点击 "Erase
"按钮, 格式化完毕,界面如下:
关闭磁盘工具后,界面如下:
点选Mavericks磁盘, 然后点击“install
”,如下:
这里大约需要30分钟,耐心等待。
安装完成会重启,如下:
虚拟机选Close及Power Off关闭虚拟机。
先将磁盘换成HackBoot_Mav.iso
,启动虚拟机,引导成功后,换成OSXMavericks2.iso
,F5
刷新,如下:
回车继续安装系统:
等待一会而,进入如下界面:
这里是选择安装语言。一般选择英文即可。点击向右的箭头,进入如下界面:
注意:进入这个界面后,不是点击“Continue
”按钮,而是通过菜单“Utilities ->Terminal
”打开终端,如下:
依次输入下面命令:
umount /Volumes/Mavericks
hdiutil attach /dev/disk0s2 -mountpoint /Volumes/mnt
cp -rp /Backup/Kexts/ElliottForceLegacyRTC.kext /Volumes/mnt/System/Library/Extensions
cp -rp /Backup/Kexts/FakeSMC.kext /Volumes/mnt/System/Library/Extensions
cp -rp /Backup/Kexts/NullCPUPowerManagement.kext /Volumes/mnt/System/Library/Extensions
chmod -R 0755 /Volumes/mnt/System/Library/Extensions/ElliottForceLegacyRTC.kext
chmod -R 0755 /Volumes/mnt/System/Library/Extensions/FakeSMC.kext
chmod -R 0755 /Volumes/mnt/System/Library/Extensions/NullCPUPowerManagement.kext
chown -R root:wheel /Volumes/mnt/System/Library/Extensions/ElliottForceLegacyRTC.kext
chown -R root:wheel /Volumes/mnt/System/Library/Extensions/FakeSMC.kext
chown -R root:wheel /Volumes/mnt/System/Library/Extensions/NullCPUPowerManagement.kext
hdiutil detach /Volumes/mnt
安装内核扩展后, 退出终端后, 必须等待虚拟机的硬盘指示灯熄灭, Power Off关闭虚拟机。
将磁盘重新加载HackBoot_Mav.iso
,然后重新启动。进入如下界面:
这里是设置国家,默认即可。点击“Continue
”按钮,进入如下界面:
这里是设置键盘布局,默认即可。点击“Continue
”按钮,进入如下界面:
点击“Continue
”按钮,进入如下界面:
如果您有Apple ID
,就可以直接登陆,如果没有,就不登陆。点击“Continue
”按钮,出现如下弹出框:
点击“Allow
”按钮,进入如下界面:
点击“Allow
”按钮,进入如下界面:
Allow
”按钮,进入如下界面:输入用户名和密码,点击“Continue
”按钮,进入如下界面:
点击“Skip
”按钮,进入如下界面:
等待一会儿,进入桌面:
重启,登陆界面如下:
安装驱动是最后也是最重要的一步,因为没有驱动,也没有完整的macOS
体验。这里需要借助的是MultiBeast
。MultiBeast
为终极的安装苹果系统的利器,相当于大家熟知的“驱动精灵”。
在苹果菜单 -> 系统偏好设置(System Preferences) -> "安全性与私隐" 里面选择 “任何来源” (用于安装 MultiBeast):
下载MultiBeast 6.1
,下载地址:http://pan.baidu.com/s/1sjCUOGH。
自动解压后的文件是在Downloads
文件夹里面:
双击MultiBeast
启动安装:
点击Quick Start
,出现如下界面:
点击EasyBeast
,出现如下界面:
点击上面的Build
按钮,出现如下界面:
点击下面的Install
按钮,出现如下界面:
点击Agree
按钮,出现如下界面:
输入密码,出现如下界面: