2010年的闲置老笔记本,用来试试能不能装个黑苹果,在此记录一下安装笔记。
CPU: intel i3-380m
主板:HM55
RAM:4GB DDR3
GPU: Nvidia NVS3100M
LCD:1280*800
从零开始:
最开始听说MAC OS只能用EFI和GPT,后来知道MBR也可以,要用懒人版CDR镜像。
尽量用懒人版镜像吧,安装会简单得多!
引导方式有两种,一种是变色龙(Chameleon),另一种是四叶草(Clover)。
MBR引导建议用变色龙单,UEFI引导建议用四叶草。
四叶草配置复杂,变色龙配置简单。
CDR镜像可以用7zip打开,可以看到里面有一个Extra目录,下面有org.chameleon.Boot.plist和Extensions目录
Extensions目录下面存放了FakeSMC.kext等一些外置驱动,这是黑苹果必须的文件。
/Extra/Extensions目录被大家简称为EE目录,这是引导器注入到系统的驱动。
/System/Library/Extensions目录被简称为SLE目录,这是苹果官方的驱动。
变色龙引导:
变色龙的引导程序就是wowpc.iso,需要使用grub4dos来启动,如何引导grldr就不说了,
说一下变色龙的启动命令,一般添加到menu.lst中
map /wowpc.iso (hd32)
map --hook
chainloader (hd32)
boot
变色龙启动后,它会搜索系统硬盘,找出可以引导的磁盘,包括Windows,Linux,MAC OS X系统。
制作黑苹果安装盘:
MAC OS使用的文件系统是HFS+,并不能在Windows中直接访问,但可以用一些工具来实现。
HFS+ for windows: 这个工具可以使Windows识别到HFS文件系统的磁盘,很有用,安装过程中需要用它来删除/增加文件。
TransMac.exe: 这个工具是用来制作U盘安装盘的,它可以把dmg和cdr镜像写入U盘,从U盘中安装黑苹果。
安装过程中可能出现Still waiting for root device!, 因为没有USB驱动的情况下,识别不到这个U盘。
ddmac.exe:这个工具是用来制作硬盘安装盘的,它可以把dmg和cdr镜像写入硬盘的某个分区,不破坏硬盘的原有分区。
需要注意写完镜像后,检查分区标识是否成功修改为AF,没有的话要自己手动修改一下。
推荐使用硬盘安装!
安装系统前准备工作:
制作好硬盘镜像后,要用HFS+工具读取该磁盘的文件内容:
一定要检查EE目录是否有以下文件:
FakeSMC.kext 黑苹果核心文件。
VoodooPS2Controller.kext 笔记本内置键盘和触摸板的驱动,否则进入安装界面也操作不了。
USBInjectAll.kext 据说可以驱动大部分电脑的USB端口。
一定要检查SLE目录要删除以下文件:
AMD开头
NV开头
AppleThunderbolt*
AppleIntelCPUPower*
AppleIntelGraphics*
开始安装:
重启电脑,进入变色龙,选择最后面的那个苹果标志的磁盘,因为第一个是假的,启动不了的。
然后按空格,输入-v -f,这里输入的是启动参数,-v就是啰嗦模式,可以看到启动日志,没有-v参数,启动就是白苹果界面。
如果出现Still waiting for root device表示没有找到安装系统的磁盘,比如用U盘安装,但是没有加载USB驱动就会出现这个问题。
如果滚完日志,直接黑屏,且无背光,检查SLE目录那些显卡相关的文件是不是没有删除干净。
滚完日志,进入安装界面,选择语言,如果无法操作,检查EE目录有没有PS2的驱动文件。
接下来就是安装过程了,大概持续了10多分钟,电脑自动重启。
进入系统:
安装完成后,如果直接用变色龙引导,会发现直接黑屏???
再次进入Windows系统,用HFS+查看,原来SLE目录又有了那些该删除的文件,再次删除,还有EE目录也不见了,需要添加。
再重启电脑,进入变色龙引导,正常情况下应该可以进桌面了。
目前没有任何显卡驱动,声卡驱动,网卡驱动,甚至USB驱动。。。。。。。。。。。。。
其它问题:
每次引导苹果系统后,BIOS设置会被重置,上网搜了搜,是要替换AppleRTS.kext文件。
待续。。。