tushendage 发表于 2016-4-16 19:06

bios+mbr的bcd启动clover是如何解决的

   以前都是用boot.ini引导,从10.9到现在一直顺利。前阵子升级windows10 14316后因无法启动进系统,发现是bootmgr也升级了,删掉旧的,换上14316的,win10是顺利进入,但发现boot.ini的引导项消失了。进坛子请教后结论是微软以后要消除boot.ini的作用了。clover就此不能引导了,只能通过easybcd加入变色龙来引导。总是觉得不爽,前面发过一贴请教,我的要求是不想更改bcd引导,这样,直接安装clover的方法就不行了。爬贴后发现有两种说法可以考虑:
1、easybcd直接添加clover.iso,但卡在cdboot:done5,不行,不知道那些大侠们是怎么搞成的。
2、用grub4dos引导。
       添加grub4dos,easybcd和bootice都可以,网上还有高手自编的程序添加等。后者看了半天,不明白,没敢试。easybcd用的最多,先用它安装,反复调试,甚至还学会编辑menu.lst了,终于可以引导clover了,还是停留在cdboot:done5,郁闷。easybcd还有一个功能是添加mac引导,也搞了一下,没有成功,不过发现这个功能所用的启动不过就是变色龙,因为启动盘根目录下有一个nst文件夹,内有一个nst-mac.iso文件,如是怀疑这个东西就是变色龙的iso,将clover.iso改成这个名字放入nst文件夹,启动成功,但还是出现cdboot:done5。想想原来这样搞只不过是绕了一个弯。看来easybcd已经山穷水尽了。
      只能bootice试一试了。直接搞成grub4dos引导与初衷违背,不搞。还是bcd添加法,它可以添加实模式的grub,不过,在其要求的启动文件grldr.mbr这个地方又卡住了,不知道这个文件是从什么地方来的,到网上查阅后发现可以用不带mbr后缀的grldr替代,恰好我的启动盘根目录里就有这么一个文件,加入后,还是失败,没有看到启动画面。至此,什么都山穷水尽了,无路可走了,呜呜。
      但总觉得奇怪,为什么boot.ini可以,而这些办法都不行?boot.ini是通过一个叫clover.bin的文件启动clover.iso的,是不是可以通过这个文件用grub4dos启动?即刻动手修改,将前面在bootice中用的启动文件grldr改成clover.bin,重启试试看,进去了,终于看到clover引导的ei capitan启动盘了。呜呼!!!!!

大神啊1 发表于 2016-4-16 20:01

建议楼主写个图文教程,吧修改好的文件传上来,大家一起共享,我也是mBR分区表,目前只能U盘启动

zwl2012 发表于 2016-4-17 00:53

本帖最后由 zwl2012 于 2016-4-17 00:55 编辑

我也有发BIOS + MBR 安装Clover的详细教程,楼主可以一并看下。

tushendage 发表于 2016-4-17 08:36

现在搞成了,发现非常简单。启动bootice,选择“bcd”编辑,进入“智能编辑”,左下有“添加”项目,选择后右侧会有多个选择出现,选择其中“新建实模式启动项(grub/Linux),上方的启动文件栏中会出现”\grldr.mbr“,将其修改为\clover.bin,就可以了。
这个仅仅是解决启动clover的问题,好处是不用更改mbr等,以后安装windows可以随便进行,升级clover只要拷贝clover.iso和相应的EFI文件并将自己电脑的config.list和相应驱动到其中就可以。
至于从优盘改到硬盘,推测还需要几个文件,clover.bin、clover.ldr是必需的,本坛有下载。最好是把硬盘的第一个分区单独搞成启动分区,大于200m就足够了。

z185960 发表于 2016-4-22 22:56

tushendage 发表于 2016-4-17 08:36 https://www.pcbeta.com/static/image/common/back.gif
现在搞成了,发现非常简单。启动bootice,选择“bcd”编辑,进入“智能编辑”,左下有“添加”项目,选择后 ...

求露珠发个详细点的图文教程   被这个问题困扰好久了

satan2010 发表于 2016-6-12 02:27

讲的挺详细的啊、不过感觉有点高深

bobma 发表于 2016-8-24 16:08

一头雾水,我也来浑水摸鱼捞一分。
clover.iso 好像是和 grub2 兼容好,和 grub4dos 兼容有问题。
easybsd 启动 iso 貌似 最后也是调用 grub4dos

有下过一个精简版的 iso,就 boot boot6 boot7三个文件,而且一般来说boot和boot6是同一个文件(默认启动和可选启动分别吧),这个iso的boot是可以grub4dos启动的(boot放osx hfs+分区根目录,grub4dos命令行下启动boot1h,自动搜索boot启动),就是搜索时间太长,叔可忍婶不可忍。

好些时间没用clover启动,不保证完全正确,特别是boot1h还是其它boot1?引导头;另外,第一段纯属臆测。

probing 发表于 2019-2-27 13:21

大神,膜拜。

sllxzheng 发表于 2019-6-15 14:33

EFI分区没看到clover.bin文件
页: [1]
查看完整版本: bios+mbr的bcd启动clover是如何解决的