无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 1221|回复: 31
打印 上一主题 下一主题

[教程] Grub2初体验之在BCD里启动Grub2【BIOS模式下】

  [复制链接]
跳转到指定楼层
1#
发表于 2024-10-19 22:17:44 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
今天抽时间研究了下Grub2,没想到这个东西还真是麻烦。
其友好性比起Grub4Dos差得太远了。
为何这样说?
因为G4D只需一个文件GRLDR就能启动ISO,而且是直接再BCD里添加菜单。
而我研究这个的初衷,其实就是想多了解下,因为大名鼎鼎的Ventoy就是用Grub2制作的,G4E里也有Grub2的影子。
而且其似乎可以引导Mac,linux等,功能很多。
当然,也比较麻烦。
我的问题就是这个了:在Legacy+MBR模式下,如何在BCD菜单里增加一个启动到GRub2的菜单项目,选择后执行直接进入到类似于Grub4dos的界面?
见帖子:关于Grub2使用的一些问题 - 综合讨论区 - 无忧启动论坛 - Powered by Discuz! (wuyou.net)估计对这个熟悉的不多吧,论坛并未搜索到相关的教程。
下面的这几个教程看了后,反而觉得更难了:
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D2
这个需要安装CYwin:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=363137
这个附件也下载了:http://bbs.wuyou.net/forum.php?m ... 3D1&ordertype=1
甚至提到需要linux环境,需要安装cywin!
我就想尝试添加个菜单,难道真的需要这么麻烦么???
当然,发的求助帖,并未得到有效的回复。多是水回复。
晚上再次搜索论坛,终于找到了一个很棒的参考,感谢@2011895866818的教程,否则我是不可能做成功的!




评分

参与人数 2无忧币 +10 收起 理由
whyme22 + 5
879792799 + 5 很给力!原来是这样啊

查看全部评分

32#
发表于 2024-10-23 15:32:58 | 只看该作者
感谢楼主分享
回复

使用道具 举报

31#
发表于 2024-10-23 13:50:41 | 只看该作者
学习
回复

使用道具 举报

30#
发表于 2024-10-23 00:27:26 | 只看该作者
         后排强势围观
回复

使用道具 举报

29#
发表于 2024-10-22 16:08:31 | 只看该作者
学习一下这个。。
回复

使用道具 举报

28#
发表于 2024-10-22 15:57:53 | 只看该作者
感谢分享!
回复

使用道具 举报

27#
发表于 2024-10-22 13:33:38 | 只看该作者
grub2和grub本来就是作linux引导器的
回复

使用道具 举报

26#
发表于 2024-10-22 11:57:02 | 只看该作者
多谢楼主分享
回复

使用道具 举报

25#
 楼主| 发表于 2024-10-21 11:19:14 | 只看该作者
chen463 发表于 2024-10-21 11:09
几乎都使用在G4E了,尤其GRUB2以前的BIOS命令非常复杂繁琐,
建议使用GRUB4DOS、VENTOY不是很好,都支持 ...

谢谢老师的指点,已经受益匪浅。
我在G4E的环境下测试的确可以成功,这个是尝试了下。没有成功。
刚才还测试了这个:http://bbs.c3.wuyou.net/forum.php?mod=viewthread&tid=409666提示没有bootmgr.exe

可能发帖者也没成功。
这个就研究到这里了。已经大致知道怎么用了。
回复

使用道具 举报

24#
发表于 2024-10-21 11:09:26 | 只看该作者
本帖最后由 chen463 于 2024-10-21 11:10 编辑
zhanglei1371 发表于 2024-10-21 11:00
谢谢,请教下,ntboot和wimboot有能直接启动wim的模块么?
我尝试使用/ntboot /pe.wim
以及

几乎都使用在G4E[UEFI]了,尤其GRUB2以前的BIOS命令非常复杂繁琐,
建议使用GRUB4DOS、VENTOY不是很好,都支持BIOS,为何一定GRUB2,还要模块支持

点评

谢谢老师的指点,已经受益匪浅。 我在G4E的环境下测试的确可以成功,这个是尝试了下。没有成功。 刚才还测试了这个:http://bbs.c3.wuyou.net/forum.php?mod=viewthread&tid=409666提示没有bootmgr.exe [attachim  详情 回复 发表于 2024-10-21 11:19
回复

使用道具 举报

23#
 楼主| 发表于 2024-10-21 11:00:01 | 只看该作者
chen463 发表于 2024-10-21 10:56
menuentry "grub2-Legacy-grldr" --class=custom {
    echo 'grub2'
    search -n -s -f /grldr

谢谢,请教下,ntboot和wimboot有能直接启动wim的模块么?
我尝试使用/ntboot /pe.wim
以及
/wimboot /pe.wim
都没有成功。
我在grub4dos里测试以上模块也没有成功。不知是我模块没有选择正确还是命令用错了。

点评

几乎都使用在G4E了,尤其GRUB2以前的BIOS命令非常复杂繁琐, 建议使用GRUB4DOS、VENTOY不是很好,都支持BIOS,为何一定GRUB2,还要模块支持  详情 回复 发表于 2024-10-21 11:09
回复

使用道具 举报

22#
发表于 2024-10-21 10:56:29 | 只看该作者
zhanglei1371 发表于 2024-10-20 22:26
谢谢,终于成功加载了ISO!
WIM的我需要再研究下,因为有的是grldr,不是bootmgr这样的形式。

menuentry "grub2-Legacy-grldr" --class=custom {
    echo 'grub2'
    search -n -s -f /grldr
    ntldr /grldr
}

变通一下....

点评

谢谢,请教下,ntboot和wimboot有能直接启动wim的模块么? 我尝试使用/ntboot /pe.wim 以及 /wimboot /pe.wim 都没有成功。 我在grub4dos里测试以上模块也没有成功。不知是我模块没有选择正确还是命令用错了。  详情 回复 发表于 2024-10-21 11:00
回复

使用道具 举报

21#
发表于 2024-10-21 09:11:44 | 只看该作者
谢谢楼主的分享!
回复

使用道具 举报

20#
发表于 2024-10-20 23:42:19 | 只看该作者
感谢分享
回复

使用道具 举报

19#
 楼主| 发表于 2024-10-20 22:26:46 | 只看该作者
chen463 发表于 2024-10-20 21:11
grub2-Legacy-BIOS-grub.cfg

#这是启动PE-/sources/ boot.wim方式,启动流程:Bootmgr>BCD>boot.wim

谢谢,终于成功加载了ISO!
WIM的我需要再研究下,因为有的是grldr,不是bootmgr这样的形式。

点评

menuentry "grub2-Legacy-grldr" --class=custom { echo 'grub2' search -n -s -f /grldr ntldr /grldr } 变通一下....  详情 回复 发表于 2024-10-21 10:56
回复

使用道具 举报

18#
发表于 2024-10-20 21:11:32 | 只看该作者
zhanglei1371 发表于 2024-10-20 19:44
其实还是想简单了。
安装引导成功后发现还是无法成功引导ISO和wim。
建议大家还是去找修改版的grub2吧, ...

grub2-Legacy-BIOS-grub.cfg

#这是启动PE-/sources/ boot.wim方式,启动流程:Bootmgr>BCD>boot.wim
#如果要多个WIM,必须更名bootmgr,改路径ACD、 CCD 、DCD

menuentry "grub2-Legacy-bootmgr" --class=custom {
    echo 'grub2'
    search -n -s -f /bootmgr
    ntldr /bootmgr
}


#这是启动/ventoy/grub4.iso方式

menuentry 'RUN Grub2 /ventoy/grub4.iso' --class grub2{  
     search -s -f /ventoy/grub4.iso
     linux /ventoy/loadfm  
     initrd /ventoy/grub4.iso
    }   

点评

谢谢,终于成功加载了ISO! WIM的我需要再研究下,因为有的是grldr,不是bootmgr这样的形式。  详情 回复 发表于 2024-10-20 22:26

评分

参与人数 1无忧币 +5 收起 理由
zhanglei1371 + 5

查看全部评分

回复

使用道具 举报

17#
 楼主| 发表于 2024-10-20 19:44:52 | 只看该作者
其实还是想简单了。
安装引导成功后发现还是无法成功引导ISO和wim。
建议大家还是去找修改版的grub2吧,千万不要用官方版的,否则一步一个坑,净是浪费时间

点评

grub2-Legacy-BIOS-grub.cfg #这是启动PE-/sources/ boot.wim方式,启动流程:Bootmgr>BCD>boot.wim #如果要多个WIM,必须更名bootmgr,改路径ACD、 CCD 、DCD menuentry "grub2-Legacy-bootmgr" --class=custo  详情 回复 发表于 2024-10-20 21:11
回复

使用道具 举报

16#
发表于 2024-10-20 19:24:57 | 只看该作者
感谢分享
回复

使用道具 举报

15#
发表于 2024-10-20 19:22:49 | 只看该作者
好帖
回复

使用道具 举报

14#
发表于 2024-10-20 14:20:22 来自手机 | 只看该作者
谢谢分享
回复

使用道具 举报

13#
发表于 2024-10-20 12:42:08 | 只看该作者
感谢分享
回复

使用道具 举报

12#
发表于 2024-10-20 11:10:04 | 只看该作者
谢谢LZ总结经验,研究一下
回复

使用道具 举报

11#
发表于 2024-10-20 09:45:45 | 只看该作者
感谢分享,折腾经验,老电脑上搞Grub2有点多余
回复

使用道具 举报

10#
发表于 2024-10-20 08:40:04 | 只看该作者
感谢分享
回复

使用道具 举报

9#
发表于 2024-10-20 08:38:07 | 只看该作者
感谢分享
回复

使用道具 举报

8#
发表于 2024-10-20 08:21:08 | 只看该作者
等待研究成果出现
回复

使用道具 举报

7#
 楼主| 发表于 2024-10-20 08:10:06 | 只看该作者
不点 发表于 2024-10-20 07:24
路过,看到这个话题,随便说点看法。

BIOS 要逐渐退市、消失,只在旧电脑上残喘一段时间。眼看着新电脑 ...

单位电脑80%都是bios,都是老电脑。估计20年内,bios技术都有着强大的生命力。估计其他单位现状也是如此吧
回复

使用道具 举报

6#
发表于 2024-10-20 07:27:00 | 只看该作者
谢谢楼主分享
回复

使用道具 举报

5#
发表于 2024-10-20 07:24:58 | 只看该作者
路过,看到这个话题,随便说点看法。

BIOS 要逐渐退市、消失,只在旧电脑上残喘一段时间。眼看着新电脑通通枪毙了 BIOS。而旧电脑的平均(极限)寿命 10 年左右,而且已经过去好多年了。接下来屈指可数的若干年,BIOS 即将宣告退休,就像 Win98 早已退休那样。

精力消耗在 BIOS,不划算。所得很少,不值得去付出。也就是说,做出任何付出,都是吃亏的。发展的眼光,还是把重点放在 UEFI 吧。一管之见,供参考。

点评

单位电脑80%都是bios,都是老电脑。估计20年内,bios技术都有着强大的生命力。估计其他单位现状也是如此吧  详情 回复 发表于 2024-10-20 08:10
回复

使用道具 举报

4#
发表于 2024-10-19 23:42:01 | 只看该作者
感谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-24 20:35

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表