anythingsky 发表于 2019-1-1 21:56:02

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 启动 Windows 2003 PE (旧机型)
find --set-root /WXPE/SETUPLDR.BIN
chainloader /WXPE/SETUPLDR.BIN

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

title 启动 硬盘上的操作系统
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 运行 DiskGenius 硬盘分区工具
terminal console
pause --wait=2Loading DiskGenius tool ...
map --mem /BOOT/IMGS/DG.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

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

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

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

title 关闭 计算机
halt

nttwqz 发表于 2019-1-1 22:58:04

本帖最后由 nttwqz 于 2019-1-1 23:02 编辑

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

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

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

title 启动 硬盘上的操作系统                         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:56

第一项从0开始,改为default 1就可以了吧

anythingsky 发表于 2019-1-2 08:12:26

dhlxtynz 发表于 2019-1-1 23:07
第一项从0开始,改为default 1就可以了吧

谢谢,已经测试成功了

xuganlai 发表于 2019-1-5 22:47:07

楼主你好。我用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:18

xuganlai 发表于 2019-1-5 22:47
楼主你好。我用Grub4Dos给16G的u盘安装grub,结果打印如下:
Start sector: 0x0
Image type: FAT32


u盘安装Grub4Dos建议使用FbinstTool,这个是格式化工具,注意先备份u盘原有数据。
页: [1]
查看完整版本: GRUB启动菜单修改求助