[Topic DIscussion] 【求助】请问Grub.cfg=windows下的BCD吗?
Tofloor
poster avatar
182******97
deepin
2022-03-22 19:34
Author

有木有老哥讲一下它的作用咧?修改壁纸跟鼠标支持咋改?

请问Grub.cfg=windows下的BCD吗?

1.png

Reply Favorite View the author
All Replies
callcz
deepin
2022-03-22 22:15
#1

grub.cfg最好不要随便用手改,不同发行版的grub虽然基本脚本差不多,但还是会有兼容问题,deepin修改grub背景很简单,设置-通用-把背景图片接进去就行了。

Reply View the author
SamLukeYes
deepin
2022-03-23 00:01
#2

grub.cfg 一般是根据其他配置文件自动生成的,手动修改虽然会立即生效,但之后的内核或 grub 更新都会把这个文件覆盖掉

Reply View the author
jjcui8595
deepin
2022-03-23 00:39
#3

完全不是一个概念,也不能互相代替,但在系统引导时发挥的作用类似

Reply View the author
kero990
deepin
2022-03-23 20:03
#4

grub整体是相当于win的BCD的,但功能要强得多,你说的grub.cfg只是配置文件而已,并不是启动器的全部或本体

而且这是grub2,也就是efi版的grub

Reply View the author
SamLukeYes
deepin
2022-03-23 20:05
#5
kero990

grub整体是相当于win的BCD的,但功能要强得多,你说的grub.cfg只是配置文件而已,并不是启动器的全部或本体

而且这是grub2,也就是efi版的grub

grub2 并不只支持 efi,也支持传统引导。grub legacy 现在已经不维护了。

Reply View the author
182******97
deepin
2022-03-24 16:19
#6
SamLukeYes

grub.cfg 一般是根据其他配置文件自动生成的,手动修改虽然会立即生效,但之后的内核或 grub 更新都会把这个文件覆盖掉

所以得修改Default?

Reply View the author
182******97
deepin
2022-03-24 16:21
#7
callcz

grub.cfg最好不要随便用手改,不同发行版的grub虽然基本脚本差不多,但还是会有兼容问题,deepin修改grub背景很简单,设置-通用-把背景图片接进去就行了。

鼠标呢?

Reply View the author
SamLukeYes
deepin
2022-03-24 17:00
#8
182******97

鼠标呢?

鼠标支持?你想要的可能不是 grub,是 refinddoubt

Reply View the author
kero990
deepin
2022-03-25 18:39
#9
SamLukeYes

grub2 并不只支持 efi,也支持传统引导。grub legacy 现在已经不维护了。

grub其实本身也是靠社区维护的多一些吧,grub4dos活跃了这么多年,甚至还有人把他折腾出了grub4dos的efi版用来支持efi

Reply View the author
SamLukeYes
deepin
2022-03-25 22:55
#10
kero990

grub其实本身也是靠社区维护的多一些吧,grub4dos活跃了这么多年,甚至还有人把他折腾出了grub4dos的efi版用来支持efi

确实,grub4dos 应该算一个 fork 了tail

Reply View the author
182******97
deepin
2022-03-26 14:30
#11
SamLukeYes

鼠标支持?你想要的可能不是 grub,是 refinddoubt

Refind可以直接引导Linux内核?

Reply View the author
SamLukeYes
deepin
2022-03-26 16:47
#12
182******97

Refind可以直接引导Linux内核?

可以啊

Reply View the author
182******97
deepin
2022-03-28 05:19
#13
callcz

grub.cfg最好不要随便用手改,不同发行版的grub虽然基本脚本差不多,但还是会有兼容问题,deepin修改grub背景很简单,设置-通用-把背景图片接进去就行了。

这个跟bcd感觉一样,记录各种启动信息,包括系统内核位置等。Update-grub 有可能会覆盖它。应该去修改default

Reply View the author
182******97
deepin
2022-03-28 05:23
#14
kero990

grub整体是相当于win的BCD的,但功能要强得多,你说的grub.cfg只是配置文件而已,并不是启动器的全部或本体

而且这是grub2,也就是efi版的grub

Grub.efi是怎么指定Boot分区的位置的?发现这点上跟bcd不一样。ms的efi会固定找同分区\EFI\Microsoft\Boot 下的bcd,然后根据bcd去启动Windows内核。

Reply View the author
182******97
deepin
2022-03-28 05:24
#15
jjcui8595

完全不是一个概念,也不能互相代替,但在系统引导时发挥的作用类似

感觉很像,都是记录系统内核位置,交给.efi 去启动

Reply View the author
jjcui8595
deepin
2022-03-28 14:36
#16

类似,不等

Reply View the author