|
原帖由 chenall 于 2010-4-17 18:00 发表 
不太明白你指的是什么?
如果你的F6和WINPE都是绝对路径,应该都是要成功的吧.
find --set-root /boot/grub/fonts.gz || find --set-root /grub/fonts.gz
command --set-path=()/boot/grub/ || command --set-path=()/grub/
pxe detect
configfile
default 4
timeout 10
WENV init
debug off
#初始化并设置默认参数。
write 0x60000 0
write 0x60100 0
WENV set ISO=/boot/PE.ISO
find --set-root /BOOT/grub/fonts.gz || find --set-root /grub/fonts.gz || find --set-root /BOOT/fonts.gz || find --set-root /fonts.gz
fontfile /BOOT/grub/fonts.gz || fontfile /grub/fonts.gz || fontfile /BOOT/fonts.gz || fontfile /fonts.gz
title 【 04 】 查找并运行《 PE.ISO 光盘 》 \n\n\查找/boot/PE.ISO文件,如果没有找到提示用户输入一个文件路径,并返回重新查找。
WENV get ISO || fallback --go 14
WENV run ECHO find ${ISO} on your hard disk drive..
WENV run find --set-root ${ISO} || WENV set ISO=$input,Input new ISO file PATH: && fallback --go 3
WENV run map ${ISO} (0xff) || WENV run map --mem ${ISO} (0xff)
map --hook
chainloader (0xff)
boot
在这样的时候必须要PE.ISO文件在和grub程序及外部命令文件在同一个分区内才会成功!这个条件是必须得满足的,如果这两个文件分别在两个不同的分区里,启动就肯定会失败!不知道我这回的意识说明白了吗?
不知道是我菜单那里有问题才出现这样的错误!还是现在就有这样的限制!请chenall老师帮我看看我这个问题出在那里?
[ 本帖最后由 thttht 于 2010-4-19 11:39 编辑 ] |
|