无忧启动论坛

 找回密码
 注册
搜索
WEPE笔记本电脑手机维修小包 IT发烧友的必备工具最纯净的「微PE装机优盘」UEPON大师作品卡瑞飞系统和装机二合一超级U盘
无忧启动论坛唯一网址:bbs.wuyou.net系统gho:最纯净好用系统下载站广告联系 QQ:184822951 微信:wuyouceo
查看: 7696|回复: 43

[求助] grldr内置菜单的疑问

[复制链接]
发表于 2014-6-9 14:05:53 | 显示全部楼层 |阅读模式
捕获.PNG

如图  iso包里仅含根目录下的grldr和menu.lst  grldr是默认菜单  未修改

想知道在加载grldr内置菜单前是否还会再加载根目录下的/menu.lst文件  如图中就是未加载内置菜单  直接加载了/menu.lst文件
发表于 2014-6-9 15:52:15 | 显示全部楼层
你对g4d不懂吧?启动时系统先读取grldr,在grldr里设置menu.lst的文件和目录!

点评

你可以做相同的测试 就算把grldr内置菜单清空也依然可以启动/menu.lst文件  详情 回复 发表于 2014-6-9 15:54
回复

使用道具 举报

 楼主| 发表于 2014-6-9 15:54:51 | 显示全部楼层
本帖最后由 sratlf 于 2014-6-9 16:05 编辑
2012ge 发表于 2014-6-9 15:52
你对g4d不懂吧?启动时系统先读取grldr,在grldr里设置menu.lst的文件和目录!

你可以做相同的测试  就算把grldr内置菜单清空也依然可以启动/menu.lst文件

测试文件可以用RUN贴#2682的这个  就是为了测试这个发现的内置菜单的问题

http://bbs.wuyou.net/forum.php?mod=redirect&goto=findpost&ptid=191301&pid=2939787&fromuid=330930

点评

ge
这个我也不是特别懂!都是我知道在光盘上用和硬盘上用不一样!可是我不用光盘,我在硬盘上部署了pe,vhd。系统进不了可以进pe,vhd。如果硬盘引导有问题,可以用u盘启动硬盘pe,vhd。如果还是不行,就只能用u盘启动u盘  详情 回复 发表于 2014-6-9 17:10
回复

使用道具 举报

发表于 2014-6-9 17:10:10 | 显示全部楼层
本帖最后由 2012ge 于 2014-6-9 17:13 编辑
sratlf 发表于 2014-6-9 15:54
你可以做相同的测试  就算把grldr内置菜单清空也依然可以启动/menu.lst文件
测试文件可以用RUN贴#2682 ...

这个我也不是特别懂!都是我知道在光盘上用和硬盘上用不一样!可是我不用光盘,我在硬盘上部署了pe,vhd。系统进不了可以进pe,vhd。如果硬盘引导有问题,可以用u盘启动硬盘pe,vhd。如果还是不行,就只能用u盘启动u盘pe咯!提示不是说没有找到menu.lst吗?

点评

http://www.tiandihong8.com 易经算命  发表于 2014-12-17 12:15
菜单可以通用 另外#1没提示没找到menu.lst #1的提示是直接使用了/menu.lst 没有使用内置菜单  详情 回复 发表于 2014-6-9 17:20
回复

使用道具 举报

 楼主| 发表于 2014-6-9 17:20:20 | 显示全部楼层
2012ge 发表于 2014-6-9 17:10
这个我也不是特别懂!都是我知道在光盘上用和硬盘上用不一样!可是我不用光盘,我在硬盘上部署了pe,vhd ...

菜单可以通用  另外#1没提示没找到menu.lst  #1的提示是直接使用了/menu.lst  没有使用内置菜单

点评

ge
是不是menu.lst有问题!你用bootice看看!  详情 回复 发表于 2014-6-9 17:30
回复

使用道具 举报

发表于 2014-6-9 17:30:06 | 显示全部楼层
sratlf 发表于 2014-6-9 17:20
菜单可以通用  另外#1没提示没找到menu.lst  #1的提示是直接使用了/menu.lst  没有使用内置菜单

是不是menu.lst有问题!你用bootice看看!

点评

http://www.junbayi.com 我欲封天  发表于 2014-12-17 12:16
根目录的menu.lst里面就三行命令 你可以自己下载文件自己测试下  详情 回复 发表于 2014-6-9 17:41
回复

使用道具 举报

 楼主| 发表于 2014-6-9 17:41:52 | 显示全部楼层
2012ge 发表于 2014-6-9 17:30
是不是menu.lst有问题!你用bootice看看!

根目录的menu.lst里面就三行命令  你可以自己下载文件自己测试下
回复

使用道具 举报

发表于 2014-6-10 07:43:52 | 显示全部楼层
应该可以,我以前制作过,供参考!
http://bbs.wuyou.net/forum.php?m ... p;extra=&page=1

点评

不是 我是说正常情况下根目录的menu.lst应该得不到执行才对。。。  详情 回复 发表于 2014-6-10 09:32
回复

使用道具 举报

 楼主| 发表于 2014-6-10 09:32:57 | 显示全部楼层
于山 发表于 2014-6-10 07:43
应该可以,我以前制作过,供参考!
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=200835&extra=&page= ...

不是  我是说正常情况下根目录的menu.lst应该得不到执行才对。。。

点评

可以从内置菜单中,看到有一条: 查找并执行根国目录下menu.lst菜单的命令!  详情 回复 发表于 2014-6-10 10:02
回复

使用道具 举报

发表于 2014-6-10 10:02:37 | 显示全部楼层
本帖最后由 于山 于 2014-6-10 10:27 编辑
sratlf 发表于 2014-6-10 09:32
不是  我是说正常情况下根目录的menu.lst应该得不到执行才对。。。


缺省内置菜单:
title find /menu.lst, /boot/grub/menu.lst, /grub/menu.lst
        errorcheck off
        configfile /boot/grub/menu.lst
        configfile /grub/menu.lst
        if "%@root%"=="(ud)" && calc *0x82A0=*0x82b9&0xff
        if "%@root:~1,1%"=="f" && find --set-root --devices=f /menu.lst && configfile /menu.lst
        find --set-root --ignore-floppies --ignore-cd /menu.lst && configfile /menu.lst
        find --set-root --ignore-floppies --ignore-cd /boot/grub/menu.lst && configfile /boot/grub/menu.lst
        find --set-root --ignore-floppies --ignore-cd /grub/menu.lst && configfile /grub/menu.lst
        errorcheck on
        commandline

title commandline
        commandline


可以从内置菜单中,看到有一条: 查找并执行根目录下menu.lst菜单的命令(find /menu.lst)!

执行顺序为: 内置菜-->查找外置menu.lst菜单







点评

find /menu.lst 是在title后面的 不会得到执行 真正开始执行的是errorcheck off  详情 回复 发表于 2014-6-10 11:46
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2019-12-6 10:13

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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