|
回复 #1 qczstart 的帖子
我觉得这个菜单写法很不好
而且你得先弄懂诸如(hd0,0)这些的含义
第一项
find --set-root /Menu.lst
本意应该是通过menu.lst来确定当前root设备
但是这样做的结果就是,如果硬盘上任何一个区的根目录上有这个文件,就会导致错误定位
而第二项中的
map (hd0,0)/GHOST.iso (hd32)
这里指定了ghost.iso必须放在第一个硬盘(或者usbhdd方式启动的u盘)的第一个主分区的根目录
我推断你的u盘应该是usb-hdd方式启动的,所以没问题,但是换到光盘目录就肯定出问题
如果你的grldr是原版的,目前大多数的版本应该是优先搜索当前目录下的menu.lst
那样启动后的root应该就是当前的目录,试试把这两个菜单改成这样
title 运行雨林木风DOS
map --mem /YLMFDOS.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title 运行一键Ghost
map /GHOST.iso (hd32) || map --mem /GHOST.iso (hd32)
map --hook
chainloader (hd32) |
|