无忧启动论坛

标题: 请教1215GRUB的一个问题 [打印本页]

作者: HB天意    时间: 2010-12-16 08:44
标题: 请教1215GRUB的一个问题
我看到1215版的grldr说明里写到:2.为了方便使用当使用fbinst启动时有如下调整 boot_drive (bd) 为FB_DRIVE(ud) 默认root(saved_drive) 为可见分区.


是不是原来的菜单:
(ud)/BOOT/USB_ACC.0PE
timeout 10
default 0
gfxmenu (ud)/BOOT/MESSAGE || find --set-root /BOOT/MESSAGE && gfxmenu (ud)/BOOT/MESSAGE
configfile (md)4+3
title 【01】 运行WinPE 2003
map --mem (ud)/BOOT/WINPE.ISO (0xff) || find --set-root /BOOT/WINPE.ISO (0xff) && map --mem (ud)/BOOT/WINPE.ISO (0xff)
map --hook
chainloader (0xff)



改成这样:
(bd)/BOOT/USB_ACC.0PE
timeout 10
default 0
gfxmenu (bd)/BOOT/MESSAGE || find --set-root /BOOT/MESSAGE && gfxmenu (bd)/BOOT/MESSAGE
configfile (md)4+3
title 【01】 运行WinPE 2003
map --mem (bd)/BOOT/WINPE.ISO (0xff) || find --set-root /BOOT/WINPE.ISO (0xff) && map --mem (bd)/BOOT/WINPE.ISO (0xff)
map --hook
chainloader (0xff)

作者: blithewind    时间: 2010-12-16 09:12
就是这个样子吧。以后菜单可统一了
作者: renchmin    时间: 2010-12-16 11:00
学习啦啊,这个不错的啊。
作者: thttht    时间: 2010-12-16 11:56
原帖由 yidawpf 于 2010-12-16 08:44 发表
我看到1215版的grldr说明里写到:2.为了方便使用当使用fbinst启动时有如下调整 boot_drive (bd) 为FB_DRIVE(ud) 默认root(saved_drive) 为可见分区.


是不是原来的菜单:
(ud)/BOOT/USB_ACC.0PE
timeout ...



(ud)改成(bd)了?是这样吗?
作者: HB天意    时间: 2010-12-16 12:41
原帖由 thttht 于 2010-12-16 11:56 发表



(ud)改成(bd)了?是这样吗?

反正改后测试可以正常启动。
作者: blithewind    时间: 2010-12-16 12:52
原帖由 thttht 于 2010-12-16 11:56 发表 (ud)改成(bd)了?是这样吗?
(ud)还是(ud),只是从fbinst启动的(bd)是(ud)。也就是说,菜单上使用(bd)可以适应不同的启动设备。
作者: thttht    时间: 2010-12-16 14:09
原帖由 blithewind 于 2010-12-16 12:52 发表
(ud)还是(ud),只是从fbinst启动的(bd)是(ud)。也就是说,菜单上使用(bd)可以适应不同的启动设备。



谢谢你的解释,这回明白了!十分感谢你!!!
作者: chenall    时间: 2010-12-16 14:40
原帖由 blithewind 于 2010-12-16 12:52 发表
(ud)还是(ud),只是从fbinst启动的(bd)是(ud)。也就是说,菜单上使用(bd)可以适应不同的启动设备。


嗯,正解.

原来的菜单一般不需要改变就可以用.

菜单中使用(bd)/总是可以使用启动设备(注:内置菜单的(bd)是GRLDR文件所在设备,否则是menu.lst文件所在设备)
作者: zqywult    时间: 2010-12-16 19:01
“默认root(saved_drive) 为可见分区”
是什么意思??
作者: chenall    时间: 2010-12-16 19:53
原帖由 zqywult 于 2010-12-16 19:01 发表
“默认root(saved_drive) 为可见分区”
是什么意思??


默认root即在菜单不指名设备号.
比如

map --mem /aaa.img (fd0)

map --mem ()/aaa.img (fd0)

以上都是相对于saved_drive的.

这些改变是为了使用FBINST启动方便写菜单,而不用管UD设备和可见分区的设备号.
作者: zhaohj    时间: 2010-12-16 23:22
对fbinst不是很了解,难道fb可见分区一定是一个分区吗?不会存在两个分区的情况?
作者: freesoft00    时间: 2010-12-17 00:07
有两个分区的情况,三个也有,移动硬盘。
作者: chenall    时间: 2010-12-17 00:08
原帖由 zhaohj 于 2010-12-16 23:22 发表
对fbinst不是很了解,难道fb可见分区一定是一个分区吗?不会存在两个分区的情况?


默认一般是第一个分区,但也有例外.应付一般的U盘启动是够用了.

比如你从FBINST启动,你需要的文件在U盘的可见分区上.这时就可以使用这个新的特性.
否则你可能得判断一下到底是(fd0,0)还是(fd0)或是(hd0,0)

因为情况比较复杂,所以不保证总是可用.




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3