ee1 发表于 2016-1-31 09:12:17

grub for dos 启动 clover

本帖最后由 ee1 于 2016-1-31 09:19 编辑

   已经不用MAC,不过clover还是比较神奇的,

   用g4d引导clover.iso过程如下

win10的bootmgr - g4d    -   clover.iso的clover.bif    -   iso里面的boot    -    任意fat32分区(U盘或者硬盘)里面的CLOVERX64.efi

为了验证这个启动过程,使用UltraISO制作一个clover.iso ,是这样制作的,先用UltraISO提取从clover官网iso 的.bif文件和boot文件,

然后用ultraiso新建一个可启动iso,启动信息文件 用提取的.bif ,这个iso只需要一个文件就是boot,保存就可以了,这就是所谓的空壳映像?

clover官网的iso是efi环境用的。



g4d启动clover.iso只需要.bif和boot这两文件。
.bif和boot 模拟了efi环境神奇吧!


制作的 clover.iso,   

lbw2007 发表于 2016-1-31 12:40:26

我感觉bootmgfw.efi也是同理,就是文件名的区别而已

devilma 发表于 2016-1-31 14:36:29

最关键的没说,把点用命令写出来

ee1 发表于 2016-1-31 14:44:09

本帖最后由 ee1 于 2016-1-31 14:45 编辑

devilma 发表于 2016-1-31 14:36
最关键的没说,把点用命令写出来

要嘛命令?

menu.lst 菜单 很简单 还要贴 出来 ?

title clover

map   (hd0,0)/clover.iso (hd32)

map --hook

chainloader (hd32)

yoshubom 发表于 2016-3-30 11:24:15

是哪个版本的iso?我找不到bif 文件。

yoshubom 发表于 2016-3-30 12:02:16

yoshubom 发表于 2016-3-30 11:24
是哪个版本的iso?我找不到bif 文件。

原来bif 是提取出来的。我用G4D 引导clover.iso 卡在cdboot done5,咋办呢?

ee1 发表于 2016-4-1 17:13:12

yoshubom 发表于 2016-3-30 12:02
原来bif 是提取出来的。我用G4D 引导clover.iso 卡在cdboot done5,咋办呢?

我这儿 没遇到过这个 , 从显示信息来看 可能是boot就是模拟的efi 没认出 你主板的硬盘主控,

这个 问题 或许可以 通过 修改 boot的源码 重新编译 来解决 , good luck


ee1 发表于 2016-4-11 11:49:13

本帖最后由 ee1 于 2016-4-11 11:54 编辑

在 boot 正常加载 后 会显示 模拟efi的界面





clover的界面





图是虚拟机里的,真机无法截图
不同的boot, 不同的 硬盘主控可能出现 不同的结果 ,同一个 clover也是 有三个版本的 boot   


四叶草是三叶草的稀有变种。
根据西方传统,发现者四叶草意味的是好运,尤其是偶然发现的,更是祥瑞之兆。
另外,第一片叶子代表信仰,第二片叶子代表希望,第三片叶子代表爱情,第四片叶子代表运气。



laotuzi 发表于 2016-4-17 20:35:04

直接添加clover.iso肯定会卡在cdboot:done5处,已经试过多次了。

ee1 发表于 2016-4-19 15:55:24

laotuzi 发表于 2016-4-17 20:35
直接添加clover.iso肯定会卡在cdboot:done5处,已经试过多次了。

7楼 8楼 已经说的 很清楚 了 !good luck   

laotuzi 发表于 2016-4-20 21:15:49

ee1 发表于 2016-4-19 15:55
7楼 8楼 已经说的 很清楚 了 !good luck

不直接添加clover.iso,而是添加clover.bin,却可以正常引导。

ee1 发表于 2016-4-21 07:32:23

laotuzi 发表于 2016-4-20 21:15
不直接添加clover.iso,而是添加clover.bin,却可以正常引导。

首先 表示感谢 把 处贴 奉献 到了 这儿 ! 

 
这样启动完全没问题,
 windows 的bootmgr - g4d    -   clover.iso的clover.bif    -   iso里面的boot    -    任意fat32分区(U盘或者硬盘)里面的CLOVERX64.efi


你遇到的情况 在我这儿 没办法 重现 。


虽然 已经 不用mac , 你说 添加clover.bin,却可以正常引导。 还是 比较 感兴趣的 

clover.bin 是从 哪儿来的 ? 自己编译的 ? 另外 具体是 怎样作的 ? 详细过程能贴出来么 ?

laotuzi 发表于 2016-4-28 22:00:10

是网上搜索来的,不是自己原创,一般有三个文件,boot.ini,clover.bin和clover.ldr,boot.ini是引导文件,但只能在win10正式版和以前的windows版本可以用,win10 14279以后的版本,bootmgr据说已被摈除这种启动了,就无法在多重启动菜单看到由boot.ini的引导项了。通过g4d引导clover.bin是我碰到这个问题后,通过无数次实验才搞成功的。这三个文件用“传统bios+mbr用clover引导“这样的关键词是应该能搜索到的。
页: [1]
查看完整版本: grub for dos 启动 clover