本帖最后由 czczyx 于 2013-3-6 17:21 编辑
本人是黑苹果小白一只,奋战了几天,爬贴无数,终于将变色龙引导搞成了 Clover 引导。肯定是Clover引导,因为 Boot Camp可用了。而且是真正的 UEFI Clover 引导,
主板ASUS P8Z77-V LX,BIOS版本必须升级为最新的1701(我是从BIOS之家下载的P8Z77-V-LX-ASUS-1701_lenovo_slic_slp10.rar解压后在WIN7中运行升级刷新的)
=========================================================================
下面发一下我的BIOS为1603时的引导过程截图:
1、启动时 POST 闪过的 ASUS LOGO:
请勿使用多线程下载工具下载论坛附件!
2、BIOS EZ 模式显示首选开机设备为 UEFI OS : GPT SSD M4-CT128M4SSD2 :
请勿使用多线程下载工具下载论坛附件!
3、在 BIOS 高级模式中的启动设备设置:
请勿使用多线程下载工具下载论坛附件!
4、在这里还会显示 boot0 ,肯定不是UEFI引导的:
请勿使用多线程下载工具下载论坛附件!
5、上图闪过 boot0:done7 后就出现 GUI 选项菜单(默认已设置为 SSD MacOS 分区启动):
请勿使用多线程下载工具下载论坛附件!
这里要注意:1、USB 鼠标无效(不过,进入Mac后有效);2、如果 USB 键盘也无法操作,请将 USB 键盘改插到 前置 USB 2.0 接口。我曾为此纠结了很久,一直以为前置 USB 接口不如后置的稳定(难道在WINDOWS中不是这样的吗?)
好了,以后就正常进入 MacOS 系统了。
我的 EFI 和 drivers64UEFI 文件结构:
请勿使用多线程下载工具下载论坛附件!
附上本人安装的主要过程:
(由于我是先配机,后来再来论坛关注黑苹果,加上显示器接口出了一些问题自己还不知道,以至于走了许多弯路。现在看来,只要硬件适配,安装黑苹果其实很简单。要十分完美,还有许多路要走):
一、用机械硬盘上的MacOS系统将 SSD 抹成MacOS扩展(日志式)单一GPT分区,系统自动另外生成了一个200MB的EFI分区。
二、用myHack制作一个OS X ML 10.8.2 安装U盘。(当时还不知道有HJMac UDT 这个宝贝)制作完成后删除S/L/E下的显卡驱动,用10.8.1的AppleACPIPlatform.kext替换S/L/E下的AppleACPIPlatform.kext
三、安装Mac系统和驱动: 1、用上述安装U盘在SSD上安装OS X ML 10.8.2。 2、安装完成后再次删除S/L/E下的显卡驱动,用10.8.1的AppleACPIPlatform.kext替换S/L/E下的AppleACPIPlatform.kext 3、-f 进Mac后,安装Mac版变色龙,安装12C2034 N卡驱动,安装声卡、网卡驱动,设置鼠标滚轮方向,安装时差同步补丁等等。 4、运行Chameleon Wizard,在 org.chameleon.Boot.plist中设置Graphics Enabler =N 5、再次-f重启进Mac,修复磁盘权限,重建缓存。 6、运行Chameleon Wizard,在 org.chameleon.Boot.plist中设置 Use Kernel Cache=y 以后就可以不用 -f 进系统了。
四、安装Clover:
请勿使用多线程下载工具下载论坛附件!
请勿使用多线程下载工具下载论坛附件!
1、运行Clover EFI Tools (1)输入 f(小写,下同)。功能:格式化 EFI 分区并挂载到桌面(Fat32) 输入 0 ,回车。(我的SSD的BSD编号为0) 输入 1 ,回车。(我的SSD上EFI分区编号为1) 输入 y ,回车。 输入系统用户密码,回车。 提示完成后按任意键返回主菜单。 (2)输入 h,回车。作用:安装 Clover EFI 开机引导文件(Fat32) 同样依次输入 0、1、y、y,每次都要回车。提示完成后按任意键返回主菜单。 (3)输入 j ,回车。作用:在Mac系统分区上安装 Clover 的 rc.local 程序 输入 0 ,回车。(我的SSD的BSD编号为0) 输入 2 ,回车。(我的SSD上Mac系统分区编号为2) 输入 y ,回车。 再输入 y ,回车。(好像有这一步) 提示完成后按任意键返回主菜单。 (4)输入 q 退出Clover EFI 安装程序。 (5)根据自己的配置,修改EFI下的config.plist和EFI/BOOT下的refit.conf。
五、重启进入BIOS设置,设置为UEFI引导。
请教:
1、UEFI引导的话,drivers32和drivers64两个文件夹应该可以删掉的吧?
2、还是不能肯定这个是否是真正的 UEFI Lcover 引导?总觉得 UEFI 不该出现 boot0。
请行家指教。如果还不是UEFI,那么,该怎么搞?
【进展 1】
可以肯定,开机出现 boot0: done7 的,肯定不是 UEFI;真正UEFI引导的话,开机过程肯定没有 boot0: done7,只会在 出现ASUS LOGO后立即黑屏一会,然后 出现 GUI 分区选单。
经实测:如果在BIOS中设置为“仅UEFI”,再按F10保存确定后,问题大了——自动重启后,又自动进入BIOS SETUP!!只好改为“UEFI 与 Legacy OpROM”,再按F10保存确定后,居然无反应!按任何键无反应!死机?强制关闭电源再重启,又是如此!再强制关闭电源、重启,进BIOS设置,载入默认设置,再按F10保存确定后,无反应!又死机!试了N次都是BIOS死机!还是第一次遇到BIOS死机!
最后,只好CMOS放电解决重置BIOS 。
结论:ASUS BIOS 1203的“仅UEFI”不能用!(已2次设置证实)
记得哪位TX也有过同样情况。
【进展 2】
ASUS P8Z77要实现 UEFI Clover引导,除了要做前面的工作外,还必须:
1、将BIOS版本升级到目前最新的1603;
2、(25F 654556976提供)进BIOS中的Advanced Move(高级模式)—>Boot,将CSM设置改成AUTO,下边还有个Secure Boot(安全启动),将其中的OS Type(操作系统类型)改成other os;再下边有个启动顺序,把UEFI OS :装有EFI Clover的硬盘或USB设备改为第一启动项目,F10保存后重启设置。
结果:
启动时果然没有boot0:done7了,ASUS LOGO后一黑屏,直接就是GUI选单了——真正的UEFI Clover!。
不过,又出现了2个新问题:
(1)每次启动都要进BIOS再操作一下退出BIOS重启后才能正常UEFI Clover引导,否则选Mac系统分区后,出现苹果LOGO后就突然重启,反复如此,无法进入系统。
说明:
config.plist中已经有
<key>AppleRTC</key>
<string>Yes</string> 和 <key>boot-args</key> <string>slide=0</string>
(2)无法启动机械硬盘上的WIN7/8(因为OS Type为other OS的原因?)
===========================================================================================
【最新进展】
今天,发现ASUS P8Z77-V LX主板又更新了1701版BIOS,更新说明有“修复了WinPE UEFI模式无法启动的问题”,感到眼前一亮,立马去BIOS之家下载带SLIC2.1的后刷新,进BIOS中的Advanced Move(高级模式)—>Boot,将CSM设置改成AUTO,下边还有个Secure Boot(安全启动),将其中的OS Type(操作系统类型)改成other os;再下边有个启动顺序,把UEFI OS :装有EFI Clover的硬盘或USB设备改为第一启动项目,F10保存后重启设置。
结果:
启动时果然没有boot0:done7了——ASUS LOGO后一黑屏,直接就是GUI选单了——真正的UEFI Clover!。而且,关机或重启后再也不反复无限自动重启了!
下面是我的 ASUS P8Z77-V LX UEFI Clover 成功启动黑苹果的实拍视频:
|