无忧启动论坛

标题: GRUB启动菜单修改求助 [打印本页]

作者: anythingsky    时间: 2019-1-1 21:56
标题: GRUB启动菜单修改求助
本帖最后由 anythingsky 于 2019-1-1 21:57 编辑

如下代码 , 本人想让他默认启动   "启动 Windows 10 PE x64 (新机型)"

需要改什么 了


timeout 15
default 2
gfxmenu /BOOT/GRUB/MESSAGE
graphicsmode -1 600:800
font /BOOT/GRUB/MENU.HEX

title [1] 启动 Windows 2003 PE (旧机型)
find --set-root /WXPE/SETUPLDR.BIN
chainloader /WXPE/SETUPLDR.BIN

title [2] 启动 Windows 10 PE x64 (新机型)
find --set-root /BOOT/10PEX64
chainloader /BOOT/10PEX64

title [3] 启动 硬盘上的操作系统
find --set-root --ignore-floppies --ignore-cd /ntldr || find --set-root --ignore-floppies --ignore-cd /bootmgr
map () (hd0)
map (hd0) ()
map --rehook
find --set-root --ignore-floppies --ignore-cd /ntldr || find --set-root --ignore-floppies --ignore-cd /bootmgr
chainloader /ntldr || chainloader /bootmgr

title [4] 运行 DiskGenius 硬盘分区工具
terminal console
pause --wait=2  Loading DiskGenius tool ...
map --mem /BOOT/IMGS/DG.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

title [5] 运行 Ghost 备份恢复工具
configfile /BOOT/GRUB/GHOST.LST

title [6] 运行 MaxDos 工具箱
terminal console
pause --wait=2  Loading DOS tool ...
map --mem /BOOT/IMGS/DOS.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

title [7] 运行 其他工具
configfile /BOOT/GRUB/TOOL.LST

title [8] 关闭 计算机
halt

作者: nttwqz    时间: 2019-1-1 22:58
本帖最后由 nttwqz 于 2019-1-1 23:02 编辑

default是按title实际有效的个数算,并非title后面的的数字算的

title [1] 启动 Windows 2003 PE (旧机型)             0
find --set-root /WXPE/SETUPLDR.BIN
chainloader /WXPE/SETUPLDR.BIN

title [2] 启动 Windows 10 PE x64 (新机型)          1
find --set-root /BOOT/10PEX64
chainloader /BOOT/10PEX64

title [3] 启动 硬盘上的操作系统                         2


另外,菜单现在支持自动编号。

2018-8-21(yaya)
  增加 setmenu --auto-num-all-on 参数。
  给所有标题编号。(--auto-num-on 参数仅给引导标题编号)
  注释:0x8274 00/01/02=禁止自动编号/仅给引导标题编号/给所有标题编号
        0x8275 标题编号与标题内容之间的字符。如:0x20=' '   0x2d='-'
        0x8276 返回当前标题编号。(按所有标题计)
作者: dhlxtynz    时间: 2019-1-1 23:07
第一项从0开始,改为default 1就可以了吧
作者: anythingsky    时间: 2019-1-2 08:12
dhlxtynz 发表于 2019-1-1 23:07
第一项从0开始,改为default 1就可以了吧

谢谢,已经测试成功了
作者: xuganlai    时间: 2019-1-5 22:47
楼主你好。我用Grub4Dos给16G的u盘安装grub,结果打印如下:
Start sector: 0x0
Image type: FAT32
grubinst: Should be a disk image
Press <ENTER> to continue ...
我把选项为“软盘映像”勾选,可以成功。但我看人家都没选这个。
请问下楼主有碰到这个问题吗,谢了
作者: hilsonma    时间: 2019-1-9 14:20
xuganlai 发表于 2019-1-5 22:47
楼主你好。我用Grub4Dos给16G的u盘安装grub,结果打印如下:
Start sector: 0x0
Image type: FAT32

u盘安装Grub4Dos建议使用FbinstTool,这个是格式化工具,注意先备份u盘原有数据。




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