2023年11月24日发(作者:)

单硬盘CloverGPT双系统安装的系统启动引导问题探讨和解

决方法

展开全文

本帖最后由 CJ1956 2014-3-3 06:48 编辑

Clover GPT形式的单硬盘系统特别是笔记本或普通台式机,在成

功安装Mac Windows双系统后,往往会受启动引导不能脱离U盘或

Clover引导设置安装问题不能正确由本机硬盘来启动,常见问题是启

动时显示:boot0af: error boot0ss: error 不能从主硬盘启动而失

败。

记得1-2年前还是Chameleon变色龙 MBR时代,这个问题不太

突出,单硬盘的Win7 ML10.8.X双系统主要通过Windows下安装

win版变色龙及Wowpc等软件,在Windows下启动再选择变色龙实

现双系统引导。随着Clover GPT方式的双系统安装和引导越来越受广

大电脑爱好者的喜爱和推崇,包括电脑主板UEFI BIOS的成熟和支持,

双系统安装采用Clover GPT分区模式已被越来越多的果丝采纳。这完

全是科技进步和技术发展的结果,毫无置疑,当然,Clover引导和安

装的超强功能不得不让很多人包括老朽在内,也从“变色龙 MBR”的

模式转变到Clover GPT 模式上来.......

回到本文主题似乎针对关于单硬盘启动引导问题不是很重要,除

了笔记本以外,台式机多数情况都是双硬盘也就是SSD固态硬盘 普通

硬盘的配置,系统启动引导问题很容易解决,即使是全GPT还是MBR

GPT,在系统启动问题上方法很多,况且论坛里还有那么多教程.....

了这个“单硬盘”问题老朽也爬了不少有关帖子,但多以如何安装为

主,对引导各有说辞和方法,细节问题并未交代清楚,而且都是根据

各自的机型或主板而言,“拿来主义”基本行不通,因为这里面还牵

扯到所用的安装版本、主板BIOS的类型和设置等等问题........面对越来

越“容易”安装的“黑”苹果系统,如何“完美”启动引导与完美安

装一样重要,特别是Clover引导除了安装,似乎正确引导和配置系统

其实更为重要,比较完整又能通盖全部并有指导意义的教程还是“媛

版“:

关于单硬盘启动引导的问题特指的是普通硬盘 Clover引导模式的

情况下,SSD固态硬盘由于物理上采用的是半导体存储技术,启动引

导机制与普通硬盘完全不同,所以单硬盘是SSD的可以无视下述方法

(老朽也已经在笔记本上实践过,系统盘上正常安装了'boot0af',不

追加EFI系统安装就可以直接启动引导)。老朽近日一直在研究怎么能

解决单一块普通硬盘的启动引导,终于有了“突破性”的成功结果。

主要还是针对非UEFI又有UEFI启动支持的主板在Clover的安装设

置,有关单硬盘启动安装的细节问题需来做个大致介绍和说明如下:

硬件环境条件说明:非UEFI的或有UEFI启动支持的BIOS主板要

按照传统BIOS的方式来设置,毕竟不是纯UEFI,这里可能包括所有

品牌机的笔记本及普通“杂牌”电脑,对于华硕、技嘉、微星和华擎

等纯UEFI的主板可无视。关于双系统或单系统的安装方法论坛已经有

很多教程,这里不再讨论。有些主板BIOS虽然有UEFI的支持选项,

但只能对安装Windows有效,但对Clover引导安装Mac系统无通用

性,有的行有些却不行,比如某些Intel原装主板也有UEFI的启动支

持,但即使转换为Clover GPT形式也只能引导Win8而无法引导Mac

进入系统,完全和BIOS编译有关,所以只能通通以传统BIOS的安装

设置方式进行。我将我的联想W530笔记本和另一普通台式机按照同

样地方法终于成功完成了单硬盘启动引导,彻底甩掉依赖U盘启动。

具体方法如下:

. 准备工作和安装说明:

1. BIOS设置:取消UEFI的启动支持,还原传统BIOS的默认启

动方式,但BIOS里的USB选项要开启对UEFI的支持(如果有此选项

的话,Win8可以U盘直接引导安装)。为便于双系统安装顺利,

BIOS里的“AHCI”及“ACPI” SATA硬盘及原生电源管理功能都要开

启,这不用多说了吧。但补充一句,取消UEFI启动选项通过正版安装

U盘引导一样可以正常安装Mac系统(无论是Mac还是Win8安装都

要选择默认U盘为第一启动盘的方式)。

2. Clover 新版支持MBR GPT.pkg安装文件,我用的是2428

版;MAC系统下用于挂载EFI分区的EFI Tools Clover 工具软件,除

工具软件外,Clover系统引导安装还是EFI启动分区安装一定要用同

一版本,否则Clover引导界面会出现“蓝屏”

3. GPT格式分区下的EFI分区在WinMac系统下一定要格式

化为FAT32格式并大于等于200M以上。一般情况下安装顺序是先装

Win8,然后在WIN系统下创建安装MAC系统的分区(RAW格式)。

我是在安装WIN8时将EFI分区设置为220M用“Shift F10”命令

一定要按照顺序:先设置EFI(对WINESP)分区、MSR默认分区、

再创建主分区的顺序设置!否则,即使EFIMSR顺序不同也不影响

Windows安装,但是CloverMAC系统下安装EFI引导文件,由于

EFI分区默认顺序不对将不能成功安装,切记!

4. 有关单硬盘是先装Win还是先装Mac都可以,老朽以下所示

W530笔记本是按照“常规”顺序先WinMac;而那个台式机在

办公室装的,用已有的Mac系统对硬盘先完成GPT分区,但是对于要

安装的Win系统分区先分一个“大区”,并抹盘格式化为MS-

DOS(FAT)FAT32格式,在安装Windows的时候再用“shift F10”

命令按照顺序分出EFIMSR和系统分区。

5. 不论哪种方式分区,对于EFI分区在Clover安装前先拷贝出原

有的EFI文件夹(如果有的话)到桌面,用工具软件再格式化为FAT32

格式一次,并重启一下电脑,这点与安装U盘的制作很相似,以保证

后面CloverEFI系统分区能够成功安装,这点很重要

6. 已有并能引导已装系统的Clover引导安装U盘(USB2.0),

便于双系统的启动引导和设置。当然,主硬盘启动设置成功就可以彻

底甩掉它了,这有点废话呵呵.....

. CloverEFI系统分区的安装,如下图所示:

上下图是Clover分别针对W530笔记本和普通台式机的设置,基

本一致。但一定要勾选“安装CloverEFI系统区”,并要提示“安

装成功”!若不能成功安装需要查明原因或改变其他相关设置,否则

无法从EFI分区启动;有些教程采用拷贝方式老朽也试过无效,只能安

装成功才能保证单硬盘由Clover EFI引导启动成功,成功启动时界面

会显示:“b1f: init6” 或“6”显示1-2秒左右。

根据实际验证,CloverBootLoader的选择参考图示要求应当

选择“boot0ss”,以EFI系统分区来引导;而“boot0af”更多的是

针对MBR分区已有激活分区的启动选择,对于GPT MBR等双硬盘系

统选择此项用的很多,根据成功的案例可以不必再勾选“安装Clover

EFI系统区”选项亦能成功启动引导。所以双硬盘系统大多数情况下

不必担心启动引导问题,如下图所示:

. 成功安装EFI系统分区启动项后的双系统引导相关设置查验

MAC系统下用ShowAllFiles软件打开所有隐藏文件进行查验,

EFI系统分区和Mac系统分区下“boot”系列启动文件的分配有何不

同,可参看上下图所示内容,很明显原来默认的系统分区下的“boot”

系列文件安装分配到了EFI分区下,而系统分区下只有一个boot

......

如上图所示,查验EFI分区EFI文件夹的内容,除了引导Win8

统的Microsoft文件夹外,Boot文件夹里的启动文件是

安装生成的关键文件而不是通过拷贝方式添加的;老朽之前实验了

通过拷贝添加方式根本无效,这也是强调一定要通过安装成功的要求

所在......

上图为W530笔记本单硬盘的GPT分区图仅供参考...... 以下所示

截图为另一台单硬盘普通台式机的EFI系统分区下启动文件夹的“分配”

图,与上面笔记本情况有些不同,Clover文件夹是我后来添加进去的,

也许没有也行......

唯一不同的是Clover安装成功后的“boot”系列文件安装到了

Mac系统盘根目录下了,是否EFI分区隐藏了还有待验证.......附上一张

W530笔记本单硬盘Clover引导界面的开机图如下,更换了联想的开

机主题