无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
12
返回列表 发新帖
楼主: 邪恶海盗

[求助] ipxe转grub4dos启动后map失败,谁来看看?

[复制链接]
发表于 2020-3-27 06:26:11 来自手机 | 显示全部楼层
很矛盾呢,你用了自定义内置菜单还自己搜menu.lst?
回复

使用道具 举报

发表于 2020-3-27 08:29:05 | 显示全部楼层
本帖最后由 dsfgamesky 于 2020-3-27 08:31 编辑
邪恶海盗 发表于 2020-3-26 22:44
启动时有个搜索menu.lst的过程,不能去掉???

当然能去掉,不用内置菜单也可以吧,G4D的内置菜单只是G4D先执行它而已(读取内置菜单的命令是write 0x307ff8 1 && configfile)


点评

[attachimg]414590[/attachimg] write 0x307ff8 1 && configfile 无限循环...  详情 回复 发表于 2020-3-27 15:13
回复

使用道具 举报

发表于 2020-3-27 09:13:47 | 显示全部楼层
邪恶海盗 发表于 2020-3-26 21:04
map到(rd)跟(hd30)有什么区别么?

那个configfile参数能不能指定使用内置菜单?

configfile
用法: configfile FILE
描述:

将指定文件作为配置文件予以加载。

configfile 命令执行后,boot device 和 root device 将同时更新为 FILE 文件所在的设备。
如果在预置菜单(内置菜单)的初始化命令组中出现不带任何参数的 configfile 命令,那么控制将转到启动设备上的menu.lst文件。
例:

configfile /MENU.LST

#加载当前设备根目录下的配置文件 /MENU.LST

configfile (md)4+8
#特殊用法,内置菜单的位置是公开的,在内存中的固定地址 0x800 处,长度是 4K,即(md)4+8 处内存块,因此,执行此命令后会重新加载一次内置菜单,可作为进入二级或三级或任意菜单后返回主菜单之用。

configfile本身就是加载外置菜单的,内置菜单中,你去掉这一句不行吗?去掉了应该就不会查找menu.lst了吧。

点评

PXE启动时会搜索menu.lst,去掉configfile也一样  详情 回复 发表于 2020-3-27 15:09
回复

使用道具 举报

 楼主| 发表于 2020-3-27 15:07:49 | 显示全部楼层
chenall 发表于 2020-3-26 21:38
rd是临时内存盘,不占用虚拟磁盘号

然后我又想到一个问题,map到(hd30)有个弊端,假如不是硬盘硬像,是不是会map失败???
回复

使用道具 举报

 楼主| 发表于 2020-3-27 15:09:42 | 显示全部楼层
本帖最后由 邪恶海盗 于 2020-3-27 15:11 编辑
liuzhaoyzz 发表于 2020-3-27 09:13
configfile
用法: configfile FILE
描述:

PXE启动时会搜索menu.lst,使用configfie (md)4+8无效,去掉configfile也一样
回复

使用道具 举报

 楼主| 发表于 2020-3-27 15:13:50 | 显示全部楼层
dsfgamesky 发表于 2020-3-27 08:29
当然能去掉,不用内置菜单也可以吧,G4D的内置菜单只是G4D先执行它而已(读取内置菜单的命令是write 0x30 ...

BaiduShurufa_2020-3-27_15-13-0.png
write 0x307ff8 1  && configfile
无限循环...

点评

你是在内置菜单里面用这个指令???  详情 回复 发表于 2020-3-27 16:28
回复

使用道具 举报

发表于 2020-3-27 16:28:01 | 显示全部楼层
邪恶海盗 发表于 2020-3-27 15:13
write 0x307ff8 1  && configfile
无限循环...

你是在内置菜单里面用这个指令???

点评

对啊,写在PXE detect后面  详情 回复 发表于 2020-3-27 16:43
回复

使用道具 举报

 楼主| 发表于 2020-3-27 16:43:57 | 显示全部楼层
dsfgamesky 发表于 2020-3-27 16:28
你是在内置菜单里面用这个指令???

对啊,写在PXE detect后面

点评

这个是……加载内置菜单的命令啊…… 你循环加载内置菜单???  详情 回复 发表于 2020-3-27 20:16
回复

使用道具 举报

发表于 2020-3-27 20:16:21 | 显示全部楼层
本帖最后由 dsfgamesky 于 2020-3-27 20:17 编辑
邪恶海盗 发表于 2020-3-27 16:43
对啊,写在PXE detect后面

这个是……加载内置菜单的命令啊……
你循环加载内置菜单???
pxe detect                                 ↰
write 0x307ff8 1 && configfile      ↵  
这样当然是一个死循环咯

点评

SO....  详情 回复 发表于 2020-3-27 21:48
回复

使用道具 举报

 楼主| 发表于 2020-3-27 21:48:59 | 显示全部楼层
dsfgamesky 发表于 2020-3-27 20:16
这个是……加载内置菜单的命令啊……
你循环加载内置菜单???
pxe detect                           ...

SO....

点评

G4D在执行完内置菜单里的命令后并不会自动的查找menu.lst文件 G4D启动完之后,它会执行内置菜单的命令,然后根据你菜单里的命令执行 例如: pxe detect find --set-root /menu.lst configfile /menu.lst 它就  详情 回复 发表于 2020-3-28 08:11
回复

使用道具 举报

发表于 2020-3-28 08:11:39 | 显示全部楼层

G4D在执行完内置菜单里的命令后并不会自动的查找menu.lst文件
G4D启动完之后,它会执行内置菜单的命令,然后根据你菜单里的命令执行
例如:
pxe detect
find --set-root /menu.lst
configfile /menu.lst
它就会查找/menu.lst然后将它设为配置文件执行里面的东西
如果菜单为空或者没有写类似命令,它在执行完这些指令之后会回到命令行界面

点评

你试试,PXE启动grldr时会自动搜索menu.lst  详情 回复 发表于 2020-3-28 11:47
回复

使用道具 举报

 楼主| 发表于 2020-3-28 11:47:37 | 显示全部楼层
dsfgamesky 发表于 2020-3-28 08:11
G4D在执行完内置菜单里的命令后并不会自动的查找menu.lst文件
G4D启动完之后,它会执行内置菜单的命令, ...

你试试,PXE启动grldr时会自动搜索menu.lst,我都测试多少回了

点评

影响不大,让它搜索下也不会怀孕,还算多个备胎,  详情 回复 发表于 2020-3-28 11:54
回复

使用道具 举报

发表于 2020-3-28 11:54:26 | 显示全部楼层
邪恶海盗 发表于 2020-3-28 11:47
你试试,PXE启动grldr时会自动搜索menu.lst,我都测试多少回了

影响不大,让它搜索下也不会怀孕,还算多个备胎,
回复

使用道具 举报

发表于 2020-10-11 12:51:38 | 显示全部楼层
看上去高大上啊
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-3-29 02:22

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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