无忧启动论坛

标题: 请教如何更改Grub安装后的WinPE启动菜单的顺序 [打印本页]

作者: 梦欧    时间: 2008-2-4 23:14
标题: 请教如何更改Grub安装后的WinPE启动菜单的顺序
下载安装了完美Vista WinPE Plus V2 E2008元旦版
安装到D:
使用正常,但一开机就出现这个WINPE菜单,

每次进入VISTA都要选4,
我想一开机会出现 WINPE菜单,
默认启动VISTA,不是WINPE,
请问要怎么修改什么文件,
把4变成0就行了
修改顺序
谢谢

作者: lwz    时间: 2008-2-5 10:54
标题: 回复
在本论坛搜索Grub,自己潜水学习
其实就是修改配置文件menu.lst,里面有一句default 0改为default 3即可
如果menu.lst内置,可以找一款工具(GRUBDOS内置菜单编辑批处理)修改
作者: 玄天    时间: 2008-2-5 11:00
# 第三项为默认值
default 2    //第三项(从0开始)
作者: nm888    时间: 2008-2-5 12:46
楼主看这里:
用记事本打开D:\PEBOOT(注意:D盘根目录下的PEBOOT的属性是只读+隐藏,修改前要去掉只读属性),拖动垂直滚动条到最后,你想改的启动顺序就在这里了。

PEBOOT.GIF (14.93 KB, 下载次数: 79)

PEBOOT.GIF

作者: 梦欧    时间: 2008-2-5 13:36
配置文件menu.lst找不到,
menu.lst可能内置的,
请问要修改什么文件,
这个文件是在C:
还是在D盘,
GRUBDOS内置菜单编辑批处理,
http://bbs.wuyou.net/forum.php?m ... &highlight=Grub
我下载了,
直接运行后,
显示

default 0
timeout 5

fontfile /minipe/IMG/muifont.gz
splashimage /minipe/IMG/back.gz

title 【00】WinPE  By: MAOTAO
chainloader /minipe/ldrxpe

title 【01】启动GHOST11
map --mem /minipe/IMG/ghosta.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

title 【02】启动深山红叶DOS工具箱
map --mem /minipe/IMG/hongye.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

title 【03】启动DOS之家超级急救盘
map --mem /minipe/IMG/dostools.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

title 【04】启动矮人DOS工具箱
kernel /minipe/IMG/memdisk.gz c=118 h=2 s=36 floppy
initrd /minipe/IMG/ar5.img

title 【05】重新启动计算机
reminipe

title 【06】关闭计算机
halt

不是我那个WINPE的MENU.LST
请问我要修改什么文件,
安装时我选择安装在逻辑分区D
这个文件是在C:
还是在D盘

谢谢
作者: 玄天    时间: 2008-2-5 14:23
MENU.LST在磁盘的根(可能隐藏)或者在c:\boot\grub文件夹中(此目录也可能隐藏)
作者: 梦欧    时间: 2008-2-5 14:31
感谢4楼的nm888
我按你的方法,
在D盘找到PEBOOT文件,
去掉只读属性后,用记事本打开,
???    p      ?            default 0
timeout 5

password --md5 $1$/$7ld1p/FFrVQfYFOQK.Rre/
fontfile /WanMei/muifont.gz
splashimage /WanMei/BJ2008.XPM.gz

title 0、WinPE Plus V2 E2008 (完美Vista奉献)
password --md5 $1$/$7ld1p/FFrVQfYFOQK.Rre/
find --set-root /WanMei/PELoader
map +1 (hd0)
chainloader /WanMei/PELoader

title 1、Grub 命令行
password --md5 $1$/$7ld1p/FFrVQfYFOQK.Rre/
commandline

title 2、从第一硬盘第一分区启动
root (hd0,0)
chainloader +1

title 3、从第二硬盘第一分区启动
root (hd1,0)
chainloader (hd1,0)+1

title 4、启动 Windows Vista
find --set-root /bootmgr
chainloader /bootmgr

title 5、启动 Windows 2000/XP/2003
find --set-root /ntldr
chainloader /ntldr

title 6、重新启动计算机
reboot

title 7、关闭计算机
halt

第一次
我把 default 0
改为 default 4
然后保存为所有文件替换原文件,
重启,结果失败,
提示,
PREE F8 TO start grup ,any key to boot previous mbr
time out :4

try hd0. 0  NTFS5  no boot
try hd0.1  invaild
try hd0.1  invaild  or null
try hd0.1  invaild  or null
try hd0.4  ntfs5:
停留在这不会动了,

后来我尝试改成,
   p      ?            default 0
timeout 5

password --md5 $1$/$7ld1p/FFrVQfYFOQK.Rre/
fontfile /WanMei/muifont.gz
splashimage /WanMei/BJ2008.XPM.gz

title 0、启动 Windows Vista
find --set-root /bootmgr
chainloader /bootmgr

title 1、WinPE Plus V2 E2008 (完美Vista奉献)
password --md5 $1$/$7ld1p/FFrVQfYFOQK.Rre/
find --set-root /WanMei/PELoader
map +1 (hd0)
chainloader /WanMei/PELoader

title 2、Grub 命令行
password --md5 $1$/$7ld1p/FFrVQfYFOQK.Rre/
commandline

title 3、从第一硬盘第一分区启动
root (hd0,0)
chainloader +1

title 4、从第二硬盘第一分区启动
root (hd1,0)
chainloader (hd1,0)+1

title 5、启动 Windows 2000/XP/2003
find --set-root /ntldr
chainloader /ntldr

title 6、重新启动计算机
reboot

title 7、关闭计算机
halt


结果和第一次一样,
请大伙帮帮我,
谢谢
作者: 玄天    时间: 2008-2-5 14:36

   p      ?            default 0
改为
default 0
其它地方的乱码也删除,保存为ANSI的纯文本文档后试试?
作者: nm888    时间: 2008-2-5 15:53
不好意思,对不起楼主!在此向楼主说声对不起!没经过实践,就轻率断定是用记事本修改PEBOOT,用记事本修改是错的,因为用记事本修改存盘的话,好多内容都被记事本删掉了。

这回是不会错的了!
去掉PEBOOT的只读属性,用UltraEdit-32打开D:\PEBOOT,拖动垂直滚动条到00030810h这个位置,单击右键,去掉“只读”前面的勾,将default 0中的0改为4,保存即可。

Snap1.gif (46.24 KB, 下载次数: 73)

Snap1.gif

Snap2.gif (59.48 KB, 下载次数: 71)

Snap2.gif

作者: 玄天    时间: 2008-2-5 16:18
奇怪,一直用记事本,好像没有出现过问题
作者: 梦欧    时间: 2008-2-5 16:59
感谢 nm888  和 玄天
我按照nm888 的方法,
已成功解决这个问题,
这是我春节前收到最好的礼物,
祝论坛新的一年越办越好,
祝广大网友,
身体健康,
工作顺利,
家庭幸福。
作者: 7171    时间: 2008-3-28 19:06
非常感谢,这个让我找了好久...
作者: i8588    时间: 2019-12-11 13:15
学习了不错




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