无忧启动论坛

标题: PXE网启PE求助! [打印本页]

作者: ddianxing    时间: 2012-10-5 11:40
标题: PXE网启PE求助!
本人小白,首先向各位大侠鞠躬!

我家里两台电脑由路由器连接,我现在想用PXE网启,现在设置中一台为服务器,开了DHCP和TFTP服务,客户端已经可以读取服务器上的grldr文件,但只能进入内置菜单,而无法进入外置菜单,menu.lst明明在那儿,可就是不认!怎么办?!!!
当然,进入grldr内置菜单后也无法启动服务器上的PE,菜单如下,请问这个菜单有问题吗?

title find and boot WinPE.ISO  
map /WinPE.ISO (0xff) || map --mem(pd) /WinPE.ISO (0xff)
map --hook
root(0xff)
chainloader (0xff)

但是用下面的菜单,可以进入客户端上的PE

title PE ISO
find --set-root /PE/WinPE.ISO
map --mem /PE/WinPE.iso (hd32)
map --hook
chainloader (hd32)
boot

综上所过,我觉得问题出在客户端分不清服务器的目录和本地的目录,不知对不对,怎么解决!谢谢大家!
作者: 2011bigbarry    时间: 2012-10-5 13:53
其实你已经找到办法了
作者: zhs509    时间: 2012-10-5 14:31
去掉map /WinPE.ISO (0xff) ||试试看。。。
作者: ddianxing    时间: 2012-10-5 16:01
去掉map /WinPE.ISO (0xff) ||试试看。。。

还是不行,始终都是显示:error: file not found

我想问题就出在不能读取grldr所在目录的文件
作者: tianjingji    时间: 2012-10-5 20:25
修改grldr内置菜单,加入PXE内容。可以搜搜论坛看一下,具体我也记不住了。好像是pxe 保持什么的。

帮你找了一下,grldr引导是PXE目录下按如下顺序查找菜单文件。

        [/mybootdir]/menu.lst/01-88-99-AA-BB-CC-DD
        [/mybootdir]/menu.lst/C000025B
        [/mybootdir]/menu.lst/C000025
        [/mybootdir]/menu.lst/C00002
        [/mybootdir]/menu.lst/C0000
        [/mybootdir]/menu.lst/C000
        [/mybootdir]/menu.lst/C00
        [/mybootdir]/menu.lst/C0
        [/mybootdir]/menu.lst/C
        [/mybootdir]/menu.lst/default

另外新版的grldr都支持用(pd)来访问pxe目录。如: (pd)/aa.img 表示PXE目录下aa.img文件。

[ 本帖最后由 tianjingji 于 2012-10-5 20:35 编辑 ]
作者: ddianxing    时间: 2012-10-5 21:59
标题: 回复 #5 tianjingji 的帖子
启动grldr时屏幕上确实有楼主说的那些字符,但还是找不到menu.lst

另外,我用以下命令还是无法启动

title find and boot WinPE.ISO  
pxe keep
map /WinPE.ISO (0xff) || map --mem (pd)/WinPE.ISO (0xff)
map --hook
root (0xff)
chainloader (0xff)

title find and boot WinPE.ISO
pxe keep
map --mem (pd)/WINPE.ISO (0xff)
map --hook
chainloader (0xff)
boot

title find and boot WinPE.ISO  
map --mem (pd)/WinPE.ISO (0xff)
map --hook
root (0xff)
chainloader (0xff)
boot





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