社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
我自己手上有两个IPad,发现一些IPad应用做得不符合我的要求,所以,想自己来开发几个自己需要的应用。但是觉得花太多的钱去买Mac 笔记本或者机器有点不合算。但是虚拟机的话性能有差强人意。所以,我就想在我的笔记本上安装一个Mac OS系统。
笔记本的硬件信息如下:
电脑型号 宏碁 TravelMate 3280 笔记本电脑
操作系统 Windows XP 专业版 32位 SP3 ( DirectX 9.0c )
处理器 英特尔 T2300 @ 1.66GHz
主板 宏碁 Garda2 (英特尔 945GM/GT/GU/PM/GMS/940GML/943GML - ICH7M/U 笔记本芯片组)
内存 3 GB ( 金士顿 DDR2 667MHz / 金士顿 DDR2 800MHz )
主硬盘 三星 HM251JI ( 250 GB / 5400 转/分 )
显卡 英特尔 Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller ( 224 MB / 宏碁 )
显示器 友达 AUO4444 ( 14 英寸 )
光驱 松下 DVD-RAM UJ-85JS DVD刻录机
声卡 瑞昱 ALC883 @ 英特尔 82801G(ICH7) 高保真音频
网卡 博通 BCM5789 NetLink Gigabit Ethernet / 宏碁
硬件信息如上所述,在安装之前需要做一些准备工作,最主要的就是对磁盘分区进行调整:
我用到了大白菜引导系统,只需要有一个1G或者以上容量的优盘即可,用大白菜优盘启动盘制作工具就可以制作一个带有一些磁盘调整的工具对磁盘进行合理调整。
下载地址: http://down.winbaicai.com:88/大白菜U盘启动制作工具V4.6.exe
详细信息可以参考: http://www.winbaicai.com/down_115.html
可以使用该启动盘中的无损磁盘分区调整工具对硬盘的分区进行调整,在我的机器上的磁盘的分解信息如下:
一般,一块磁盘最多只能够有四个主分区,在主分区上安装了操作系统只要设定为激活分区,更新了硬盘的主引导记录(MBR)一般就可以直接引导了。
在我的机器上,我分了三个主分区(一般的机器应该是有两个主分区的,一个安装操作系统的主分区(如上图中的序号0,安装了WinXp,设定为了激活分区), 第二个一般为扩展分区(如上图中的序号为2的分区,其下面包含了6个逻辑分区))。
第一个主分区: 30G 安装了WinXP 格式为NTFS
第二个主分区: 500MB 作为了Ubuntu11.0 的 /boot (其实只需要100MB就够了)
第三个主分区: 200G 该分区为扩展分区
逻辑分区:
序号 4 80G 作为Ubuntu 11.0的 /
序号 5 6G 作为 Ubuntu 11.0 的 交换分区 (一般为物理内存的2倍)
序号 6 24G NTFS Windows分区
序号 7 8G 苹果分区 (AF格式) 用来将苹果的dmg或者iso安装镜像写入,用来从磁盘安装Mac OS系统
序号 8 56G NTFS Windows分区
序号9 30G 苹果分区 (AF格式) 用来作为苹果操作系统的安装分区
安装Sun Java虚拟机,也即JavaVM。然后安装HFSexplorer。在HFS中点击File菜单,加载下载好的雪豹镜像,然后点击Tools菜单中的“Createdisk image”把镜像另存为其他文件。根据网友提示,请确保保存后的文件大小为6.27G(若是试用东皇的ISO使用HFSExploer.exe处理后,应该只有3G多)。
以下是安装时我的选项:(具体选项及详细说明请见iAntares 10.6.3 v2.2 自定义选项[添加v3.2选项]一文)
1.10.6.3系统(相信都知道这个必选吧,不然我们忙活的是什么啊)
2.引导程序:未选择(如果你在Windows下有变色龙或是BootThink的话,不必选择)
3.启动选项:
Built Boot.plist (默认)
Only 32bit (小编的CPU是P4,虽然支持EMT64,但是无法工作在64位模式)
USBBusFix (USB总线修复)
EHCIacquire (USB高速总线修复)
EthernetBuiltIn (使网卡设置为内建,未选,安装完毕升级至10.6.8后会出现App Store 无法使用的问题,有一种解决办法是将网卡设置为内建,你可以尝试选择此项检验是否可以解决问题.小编当时没有选择此项,是通过替换文件的方法解决此问题的,下面将详细说明解决方法)
UHCIreset (USB低速总线修复)
4.破解内核:Pcj 1030 (pcj制作的10.6.3破解内核(v1.1版),适合于无法使用原版内核的CPU)
5.硬件驱动:
显卡:NVEnabler 64 (以kext形式驱动大分Nvidia显卡,成功驱动了小编的7300GS)
声卡:Remove AppleHDA以及AppleAzaliaAudio
网卡:RTL 8139 (请根据自己主板的配置选择适合自己的驱动)
PS/2鼠标键盘: PS2Controller (经典的键鼠驱动)
芯片组:
IOPCIFamily
TotallyFixStillWaiting (比较全面的修复still waiting for root device问题)
电源管理:
VoodooPowerAcpi 1.2.5 (Voodoo其中一种电源管理,可以不选择)
系统补丁:默认即可
其他:不选
按照以上选择自定义选项,进入安装界面后,格式化待安装分区为mac os 扩展日志,进行安装即可.安装将近结束时提示安装失败,不必在意.重启后先进入Windows系统,删除SLE下的电源管理组件:AppleIntelCPUPowerManagement.kext和AppleIntelCPUPowerManagementClient.kext以及FakeSMC.kext.同时在变色龙或是BootThink的SLE下放入必要的kext(相信都很清楚,在此不再赘述.如果您不清楚的话,就当时家庭作业问问google).
按照上面的步骤后,应该可以顺利进入东皇的10.6.3系统了.
已经安装好10.6.3的朋友从此开始往下看:
现在,可以尝试安装10.6.8的系统更新.注意备份SLE下的这三个文件:
有两种方式可以进行更新:
1.在线更新:点击->软件更新(依网速不同,大约1~2h)
2.下载 MacOSXUpdCombo10.6.8.dmg 进行升级
小编在升级过程中没有出现错误提示,直接重启,进入10.6.8.
当然你很可能遇到以下问题:
问题一:
出现无菊花的现象:进入Windows系统删除SLE下的电源管理组件:AppleIntelCPUPowerManagement.kext和AppleIntelCPUPowerManagementClient.kext以及FakeSMC.kext即可。
问题二:
出现声卡无声:重新安装适合自己的声卡驱动,在SLE下放入AppleHDA.kext,并删除此目录下的HDAEnabler.kext。
问题三:
USB设备无法使用(包括USB鼠标及键盘和USB存储设备):
1.下载附件中的USBFix Tool.dmg 装载,双击IOUSBFamily-385.4.1.pkg文件并安装,注意最后先不要选择"重新启动"
2.下载附件中的USBFix Tool.dmg ,拷贝其中的IOUSBMassStorageClass.kext,将其放入SLE目录下
3.使用Kext Utility修复权限并重建缓存
4.选择IOUSBFamily-385.4.1.pkg安装器的重新启动重启
经过上面几个步骤,小编的USB鼠标可以正常使用,USB存储设备也可以正常使用.
问题N:
有待您发现...
成功升级到10.6.8后你会感觉到系统的启动速度快了不少,小编的电脑从之前的20圈左右减少为14圈左右。
另外,升级到10.6.8后系统会出现App Store,但普遍存在的问题就是App Store 无法使用,出现“无法验证您的设备或电脑”的错误提示。小编也遇到了这个问题,目前已经解决.
解决方法:
1.删除System/Library/PrivateFrameworks/CommerceKit.framework文件(Mac OS 下会提示输入密码),下载附件中的同名文件放入System/Library/PrivateFrameworks
2.使用磁盘工具修复磁盘权限后重启
3.打开App Store,登陆自己的Apple ID即可
(注意:此方法目前只适用于Snow Leopard,在Lion 系统替换后可能会无法进入系统!)
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!