读书人

在Vmware中装配MacOS X 10.6.3(无需V

发布时间: 2012-08-14 10:39:58 作者: rapoo

在Vmware中安装MacOS X 10.6.3(无需VT-X)
硬件需求:
CPU:至少支持SSE2。推荐支持SSE3,双核以上。
内存:推荐2.5G以上
硬盘:推荐20G以上
软件准备:
Vmware workstation7.13或Vmware Fusion 3.12,其实Vmware Server 1.10/2.02经测试同样可以,但推荐workstation和fusion。另外,从种种特性推测workstation和fusion应该是同一软件。
MacOS X 10.6.3 10.6.3东皇v2.2繁简英整合版
由于虚拟机中MacOS的引导问题(bootthink不工作),原版会麻烦很多倍。

驱动:
东皇v2.2中没有的都可以在(workstation和server两个附件都要,fusion自带Darwin.iso)找到,这里的darwin提取自vmware fusion 3.12,显卡驱动是最新的,性能有很大提升。

测试:

virtualbox不论在win还是mac下两个版本的guest都无法进入安装,vmware的所有版本两个guest都能进入安装。

一、设置虚拟机
系统:选啥都行,建议freebsd或windows 2003,这样配置硬件时少些麻烦
CPU:建议选2个(为保证性能)
内存:建议1024M(为保证性能)
硬盘:建议选SCSI,至少6G,建议20G
在vmware中,scsi磁盘的性能要大幅高于ide,当然ide硬盘使用上没有任何问题,安装比scsi还简单些。
如果是vmware workstation,scsi一定要选lsilogic
光驱:如果是scsi硬盘,挂载到ide 0/0;如果是ide硬盘,硬盘挂ide 0/0,光驱挂ide 0/1。
硬盘和光驱的挂载位置会影响系统能否正常安装和启动
网卡:需要
声卡:需要
Usb:
注意!此时务必删掉usb控制器,否则安装时鼠标不会动。
建好虚拟机后不要忙于启动,先到虚拟机所在目录中用文本编辑器打开虚拟机配置文件,该文件以.vmx为扩展名。查找这样两行:
ethernet0.virtualDev = "e1000"
scsi0.virtualDev = "lsilogic"
如果你的这两行值与上述不同,请改成上面那样;如果你不存在这样的行,请自行加上。这两行指定网卡和scsi磁盘控制器,其他的型号在Mac OS找不到驱动。如果你的系统选2003或bsd,这两行就不会错。

二、安装
1、如果你用的是SCSI硬盘,先用虚拟的win或者dos或者别的磁盘分区工具把你的硬盘做MBR分区,否则你将不能从硬盘启动虚拟机。Ide硬盘可以跳过这一步。
2、把东皇v2.2扔进虚拟光驱,启动虚拟机,启动界面出来后按“F8”,输入:-vbusratio=20 然后回车
如果是vmwareserver 则要输入:
mach_970 v busratio=20
注意:busratio=xx是必不可少的,在没有VT-x的机器上没有它的话可以确保Mac OS不能启动。xx一般选20,其实只要别太大太小的整数就行。

(这个貌似是强制32位?求高手解释呀,矮穷挫没用过Mac~)

三、具体系统安装

上面完成后我们便进入了MAC OS X的安装程序准备阶段,如下图:

在Vmware中装配MacOS X 10.6.3(无需VT-X)

补充:有些朋友使用Rebel EFI引导可能会出现禁止符号,无法安装,如下图所示:

在Vmware中装配MacOS X 10.6.3(无需VT-X)

遇到这个问题可以使用Darwin镜像替换Rebel EFI,并重新启动虚拟机。在出现下图所示界面后,在CD/DVD(IDE)设备里将Darwin镜像改为苹果的DMG镜像即可,同样记得给“Connected”选项打勾。

在Vmware中装配MacOS X 10.6.3(无需VT-X)

继续上一步操作,安装程序在经过一段短暂的准备阶段后会自动进入下一步安装过程,出现选择安装语言界面,如下图:

在Vmware中装配MacOS X 10.6.3(无需VT-X)

在下一步的安装磁盘选择步骤里,有些朋友会看不到选项窗口,这里不用着急,可以在屏幕上方的菜单中找到“实用工具”——“磁盘工具”,如下图:

在Vmware中装配MacOS X 10.6.3(无需VT-X)

点击"磁盘工具“后,首先需对您的虚拟硬盘执行“抹掉”操作,下图所示:

在Vmware中装配MacOS X 10.6.3(无需VT-X)

操作完成后关闭”磁盘工具“窗口,然后点击继续,


四、接下来千万不要忘了自定安装 iAntares 10.6.3 v2.2系统程序——这个是主系统 原版内核10.3.1——这个是苹果自家的,不能选啊 引导程序:可以选ChameleonRC4也可以先不选以后自己装个带偏好设定的变色龙。下面的启动选项不要改! 破解补丁:单选AnV 10.2.0,如果失败的话再试试其他破解补丁。安装的时候 注意引导工具,我用的empire efi for i5m,成功引导安装。装完之后用reble efi
各种引导多试试,总有适合你的 硬件驱动:SCSI磁盘的只选择“ps/2键盘鼠标—VoodooPS2”,IDE磁盘加选“芯片组—AppleIntelPIIXATA”。 系统补丁:选“fakesmcv2.5”和“NullCPUPowerManagement”。 实用程序:AMD CPU记得选最后一项,其他随便。 注意!破解、驱动和补丁不是选的越多越好,而是越少越好!如果少装了过一会还可以加,选错了就没戏了,只能重装。
很慢……

五、启动装好的系统
仍然要从光盘启动,启动界面出来后按“F8”,移动光标到硬盘上,输入:-v f busratio=20 或者 = 22?回车。如果系统自动重启或者提示内核**,说明内核破解补丁不对,需要重新安装其他的内核破解补丁。
安装安装其他的内核破解补丁时不需要抹盘,直接清除其他选项(包括iAntares 10.6.3 v2.2)就行。补装驱动也是如此。
我并没有测试过amd和p4的cpu,对于它们来说可能需要其他的内核补丁,尤其p4需要sse2补丁。
这时候要禁用网卡

个别问题:

虚拟机版本:VMware-workstation-full-7.1.3-324285

MAC版本:Mac OS X Lion v10.7

1.Cannot open file “C:\ProgramData\VMware\dndlogs\dndlog.conf”:

解决方案:手动创建C:\ProgramData\VMware\dndlogs\dndlog.conf该文件即可!!!(新建一个记事本文档,重命名或另存为dndlog.conf即可)

2.the guest operating system is not Mac OS X server

解决方案:

Step 1: 请先安装VMWare 7.1.x版本(在VC中搜索可找到)
Step 2: 将macosx_guest_vmware_7.tar.gz解压缩到一个目录中

Step 3: 用系统管理员身份运行CMD.exe命令行程序,切换到macosx_guest_vmware_7.tar.gz解压缩的目录中
Step 4: 关闭所有VMWare程序,在命令行运行 Windows.bat,补丁安装完成
Step 5: 重启计算机,运行VMWare,加载下载下来的vmx文件即可运行。


六、安装驱动程序
1、首先打开finder,进入/系统/资源库/Extensions,找到VoodosPS2Controller.kext右击,选择“显示包内容”,进入Contents/PlugIns,然后删除其中的VoodooPS2Trackpad.kext。这个是触摸板驱动,如果不删掉的话待会儿从硬盘启动后鼠标会倒着跑。如果你是笔记本,可以试试留下来是什么后果,能不能驱动触摸板——别忘了结果告诉我一声。
2、如果你先前没有装引导程序,现在别忘了装上。变色龙装上后可以不用任何设置。接下来可以从硬盘启动了,启动时仍然需要加busratio=20。如果你在这里卡住,要加上“-f”:
3、显卡驱动:VMsvga2_v1.2.3.pkg
4、声卡驱动:EnsoniqAudioPCI 2.mpkg
5、Vmtools:在Darwin.iso中


七、最后的工作
到虚拟机的配置中加上USB,可以开usb2.0。如果你使用scsi磁盘,需要把光驱挂载到scsi上。
现在可以挂载原版的MacOSX 10.6.3(不要用虚拟机的光驱,用网络或共享文件,直接双击.dmg文件就行),安装X11、xCode等等。我还要下载MacOS X 10.6.3 on Vmware Fusion 3.12 on MacOS X 10.6.3!!!


最后的最后:
Mac OS 可升级为10.6.7,下载官方升级程序升级即可,下载地址为:
http://support.apple.com/downloads/DL1361/en_US/MacOSXUpdCombo10.6.7.dmg。
ps:貌似升级后要重装驱动,某大神提供的驱动和Vmware tools(在Darwin.iso中)仍然可用,先前可以先不装,升级后再安装驱动和Vmware tools。

以下两个问题可能是升级10.6.7产生,也可能是系统原本就存在,我搞不清楚了:
安装软件过程中,如果停留在“正在写软件包回执”处,安装进行不下去,解决方法如下:
把/Library/Receipts/db文件夹删掉,删不掉的话先托出receipts文件夹,然后重启了再删。
usb不可用,再继续解决!

读书人网 >操作系统

热点推荐