最近自学移动应用开发,尝试在PC上安装Mac Snow Leopard10.6,遇到了一些问题跟大家共享一下。
1.在VirtualBox中刚开始安装时,出现如下错误提示:
不能为虚拟电脑 Mac 打开一个新任务.
VT-x features locked or unavailable in MSR. (VERR_VMX_MSR_LOCKED_OR_DISABLED).
返回 代码:E_FAIL (0x80004005)
组件:Console
界面:IConsole {db7ab4ca-2a3f-4183-9243-c1208da92392}
T430 VirtualBox下安装MAC雪豹10.6
在网上查询了,大家基本上都达成共识,就是需要使自己的CPU适应虚拟化得设置,
lenovo的BIOS的配置与其他机器的BIOS有所不同,在Security→Virtualization→Intel(R)Virtualization Technology选项,配置成Enable后便可以解决此问题。
2.ACPI Table not found:DSDT.aml造成黑屏
此问题,我个人觉得跟引导ISO有关系,之前使用了其他网友推荐的:empireEFIv105.iso、Rebel EFI.iso、darwin.iso都无法工作,
后来又尝试了LegacyEmpireEFI_V108.iso引导,在提示页面更换成.dmg文件,按F5刷新,终于进入Mac的安装界面,一路配置最终安装成功。
按照其他网友经验,首次启动时还需要启动盘引导,但是没引导也正常进入了。
MAC:Apple Mac OS X - Snow Leopard 10.6
电脑型号 联想 ThinkPad T430 笔记本电脑
操作系统 Windows 7 旗舰版 64位 SP1 ( DirectX 11 )
处理器 英特尔 第三代酷睿 i5-3210M @ 2.50GHz 双核
主板 联想 23442MC (英特尔 Ivy Bridge)
内存 8 GB ( 金士顿 DDR3 1333MHz / 三星 DDR3 1600MHz )
主硬盘 日立 HTS725050A7E630 ( 500 GB / 7200 转/分 )
显卡 NVIDIA NVS 5400M ( 1 GB / 联想 )
显示器 联想 LEN40A0 ( 14 英寸 )
光驱 日立-LG DVDRAM GT50N DVD刻录机
声卡 瑞昱 ALC269 @ 英特尔 Panther Point High Definition Audio Controller
网卡 英特尔 82579LM Gigabit Network Connection / 联想
MAC:Apple Mac OS X - Snow Leopard 10.6
VirtualBox:4.2.0
T430 2344电脑配置:
电脑型号 联想 ThinkPad T430 笔记本电脑
操作系统 Windows 7 旗舰版 64位 SP1 ( DirectX 11 )
处理器 英特尔 第三代酷睿 i5-3210M @ 2.50GHz 双核
主板 联想 23442MC (英特尔 Ivy Bridge)
内存 8 GB ( 金士顿 DDR3 1333MHz / 三星 DDR3 1600MHz )
主硬盘 日立 HTS725050A7E630 ( 500 GB / 7200 转/分 )
显卡 NVIDIA NVS 5400M ( 1 GB / 联想 )
显示器 联想 LEN40A0 ( 14 英寸 )
光驱 日立-LG DVDRAM GT50N DVD刻录机
声卡 瑞昱 ALC269 @ 英特尔 Panther Point High Definition Audio Controller
网卡 英特尔 82579LM Gigabit Network Connection / 联想
1.在VirtualBox中刚开始安装时,出现如下错误提示:
不能为虚拟电脑 Mac 打开一个新任务.
VT-x features locked or unavailable in MSR. (VERR_VMX_MSR_LOCKED_OR_DISABLED).
返回 代码:E_FAIL (0x80004005)
组件:Console
界面:IConsole {db7ab4ca-2a3f-4183-9243-c1208da92392}
T430 VirtualBox下安装MAC雪豹10.6
在网上查询了,大家基本上都达成共识,就是需要使自己的CPU适应虚拟化得设置,
lenovo的BIOS的配置与其他机器的BIOS有所不同,在Security→Virtualization→Intel(R)Virtualization Technology选项,配置成Enable后便可以解决此问题。
2.ACPI Table not found:DSDT.aml造成黑屏

此问题,我个人觉得跟引导ISO有关系,之前使用了其他网友推荐的:empireEFIv105.iso、Rebel EFI.iso、darwin.iso都无法工作,
后来又尝试了LegacyEmpireEFI_V108.iso引导,在提示页面更换成.dmg文件,按F5刷新,终于进入Mac的安装界面,一路配置最终安装成功。
按照其他网友经验,首次启动时还需要启动盘引导,但是没引导也正常进入了。
【注意事项】
按照其他网友提示,配置VirtualBox实例时需要如下配置:
删除floppy软盘,将【启用EFI】选项勾掉。
有人提出需要将dmg转化为ISO,不知道是不是在真机上安装时需要转化,在虚拟机上不需要转化也可以使用。
如果需要转可以使用dmg2img非常好用的小工具。
MAC:Apple Mac OS X - Snow Leopard 10.6
VirtualBox:4.2.0
引导盘:LegacyEmpireEFI_V108.iso
T430 2344电脑配置:电脑型号 联想 ThinkPad T430 笔记本电脑
操作系统 Windows 7 旗舰版 64位 SP1 ( DirectX 11 )
处理器 英特尔 第三代酷睿 i5-3210M @ 2.50GHz 双核
主板 联想 23442MC (英特尔 Ivy Bridge)
内存 8 GB ( 金士顿 DDR3 1333MHz / 三星 DDR3 1600MHz )
主硬盘 日立 HTS725050A7E630 ( 500 GB / 7200 转/分 )
显卡 NVIDIA NVS 5400M ( 1 GB / 联想 )
显示器 联想 LEN40A0 ( 14 英寸 )
光驱 日立-LG DVDRAM GT50N DVD刻录机
声卡 瑞昱 ALC269 @ 英特尔 Panther Point High Definition Audio Controller
网卡 英特尔 82579LM Gigabit Network Connection / 联想
MAC:Apple Mac OS X - Snow Leopard 10.6
VirtualBox:4.2.0
T430 2344电脑配置:
电脑型号 联想 ThinkPad T430 笔记本电脑
操作系统 Windows 7 旗舰版 64位 SP1 ( DirectX 11 )
处理器 英特尔 第三代酷睿 i5-3210M @ 2.50GHz 双核
主板 联想 23442MC (英特尔 Ivy Bridge)
内存 8 GB ( 金士顿 DDR3 1333MHz / 三星 DDR3 1600MHz )
主硬盘 日立 HTS725050A7E630 ( 500 GB / 7200 转/分 )
显卡 NVIDIA NVS 5400M ( 1 GB / 联想 )
显示器 联想 LEN40A0 ( 14 英寸 )
光驱 日立-LG DVDRAM GT50N DVD刻录机
声卡 瑞昱 ALC269 @ 英特尔 Panther Point High Definition Audio Controller
网卡 英特尔 82579LM Gigabit Network Connection / 联想