无忧启动论坛

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

[求助] 请教1215GRUB的一个问题

[复制链接]
发表于 2010-12-16 08:44:10 | 显示全部楼层 |阅读模式
我看到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)
发表于 2010-12-16 09:12:25 | 显示全部楼层
就是这个样子吧。以后菜单可统一了
回复

使用道具 举报

发表于 2010-12-16 11:00:06 | 显示全部楼层
学习啦啊,这个不错的啊。
回复

使用道具 举报

发表于 2010-12-16 11:56:26 | 显示全部楼层
原帖由 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)了?是这样吗?
回复

使用道具 举报

 楼主| 发表于 2010-12-16 12:41:02 | 显示全部楼层
原帖由 thttht 于 2010-12-16 11:56 发表



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

反正改后测试可以正常启动。
回复

使用道具 举报

发表于 2010-12-16 12:52:44 | 显示全部楼层
原帖由 thttht 于 2010-12-16 11:56 发表 (ud)改成(bd)了?是这样吗?
(ud)还是(ud),只是从fbinst启动的(bd)是(ud)。也就是说,菜单上使用(bd)可以适应不同的启动设备。
回复

使用道具 举报

发表于 2010-12-16 14:09:19 | 显示全部楼层
原帖由 blithewind 于 2010-12-16 12:52 发表
(ud)还是(ud),只是从fbinst启动的(bd)是(ud)。也就是说,菜单上使用(bd)可以适应不同的启动设备。



谢谢你的解释,这回明白了!十分感谢你!!!
回复

使用道具 举报

发表于 2010-12-16 14:40:16 | 显示全部楼层
原帖由 blithewind 于 2010-12-16 12:52 发表
(ud)还是(ud),只是从fbinst启动的(bd)是(ud)。也就是说,菜单上使用(bd)可以适应不同的启动设备。


嗯,正解.

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

菜单中使用(bd)/总是可以使用启动设备(注:内置菜单的(bd)是GRLDR文件所在设备,否则是menu.lst文件所在设备)
回复

使用道具 举报

发表于 2010-12-16 19:01:40 | 显示全部楼层
“默认root(saved_drive) 为可见分区”
是什么意思??
回复

使用道具 举报

发表于 2010-12-16 19:53:14 | 显示全部楼层
原帖由 zqywult 于 2010-12-16 19:01 发表
“默认root(saved_drive) 为可见分区”
是什么意思??


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

map --mem /aaa.img (fd0)

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

以上都是相对于saved_drive的.

这些改变是为了使用FBINST启动方便写菜单,而不用管UD设备和可见分区的设备号.
回复

使用道具 举报

发表于 2010-12-16 23:22:51 | 显示全部楼层
对fbinst不是很了解,难道fb可见分区一定是一个分区吗?不会存在两个分区的情况?
回复

使用道具 举报

发表于 2010-12-17 00:07:15 | 显示全部楼层
有两个分区的情况,三个也有,移动硬盘。
回复

使用道具 举报

发表于 2010-12-17 00:08:05 | 显示全部楼层
原帖由 zhaohj 于 2010-12-16 23:22 发表
对fbinst不是很了解,难道fb可见分区一定是一个分区吗?不会存在两个分区的情况?


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

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

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

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-29 02:45

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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