非本人原创,系自网上收集整理并实践证实可行。 自从WIN8可以EFI启动MacbookPro(MBP)的消息出来后,快速启动、原生AHCI等诱惑不断的让人纠结于Bootcamp和EFI之间。在国内国外论坛翻了个遍,找不到一个完美方案。下狠心自己解决。但仍然有点瑕疵:必须默认为windows启动才有效,即使按该方法解决了声卡驱动问题,如果你修改默认启动为Mac OS的话,声卡将再次失效。 Bootcamp方式: 优点:系统装完后安装一下Bootcamp5.0驱动就OK了,什么都不用管。 缺点:对于换了SSD硬盘的用户,没有AHCI就没有Trim,没有快速启动,或有了AHCI(更改MBR程序)有了Trim,但不能睡眠(唤醒死机),还是没有快速启动。 EFI方式: 优点:原生AHCI、快速启动(本人的Samsumg SSD 840 PRO经“魔方电脑大师”实测显示7秒开机) 缺点:声卡消失。 一、对于纠结于Bootcamp和EFI的朋友来说这些肯定已经搞清楚了,下面就来说说解决上述问题的原理:将附件bootmgfw.efi
bootmgfw.zip
(258 KB, 下载次数: 1005)
放入 EFI 分区中的EFI\Microsoft\Boot 目录下,替换微软的引导工具即可,具体步骤如下(请先将MBP设置为win8默认启动): 1、Mac OS下替换: 提示符:sudo mkdir /Volumes/EFI sudo mount -t msdos /dev/disk0s1/Volumes/EFI 桌面上(或Find)出现EFI分区图标,复制附件解压文件bootmgfw.efi粘贴至\EFI\Microsoft\Boot替换,重启,OK。 2、Windows下替换: Command+X运行命令提示符(管理员):mountvol X: /s bcdboot C:\Windows /s X: /f UEFI “我的电脑”中出现EFI(X:)盘符,复制附件解压文件bootmgfw.efi粘贴至\EFI\Microsoft\Boot,重启,OK。 注意: 1、如果重启后直接进入MacOS,请修复Win8启动。步骤如下: 启动电源按钮,按住“option”,选择进入Mac OSX,提示符: sudomkdir /Volumes/EFI(需要输入验证密码,光标没反应不用管,只要一口气输完) sudomount -t msdos /dev/disk0s1 /Volumes/EFI sudobless --mount /Volumes/EFI --setBoot --file /Volumes/EFI/EFI/Boot/bootx64.efi 重启将进入Win8 Command+X运行命令提示符(管理员): mountvol X: /s bcdboot C:\Windows /s X: /f UEFI 将附件文件bootmgfw.efi覆盖X:\EFI\Microsoft\Boot目录 2、已安装Bootcamp方式Win8的朋友不用重装系统,可直接转换到EFI启动,开启快速启动。 未修复AHCI功能的朋友请先将系统修改为AHCI启动(谷哥百度搜!搜!搜!)修改注册表就可以了,其它操作不用。 进入Bootcamp的Win8 Command+X运行命令提示符(管理员): mountvol X: /s bcdboot C:\Windows /s X: /f UEFI 重启进入MacOSX 安装 gptsync-0.3.pkg
gptsync-0.3.zip
(12.97 KB, 下载次数: 123)
sudogptsync /dev/disk0 -e 清空mbr信息,按y确定 重启进入Win8 Commandl+X运行命令提示符(管理员) mountvol X: /s bcdboot C:\Windows /s X: /f UEFI 将附件解压文件bootmgfw.efi覆盖X:\EFI\Microsoft\Boot目录 重启,OK。 |