无忧启动论坛

标题: USB-ZIP,grldr引导io.sys失败 [打印本页]

作者: 20112589    时间: 2011-9-28 23:12
标题: USB-ZIP,grldr引导io.sys失败
512m U盘 ,做成USB-ZIP启动盘,成功引导grldr,
但加载menu.lst中的
title 启动 DOS
find --set-root (fd0)/io.sys
chainloader (fd0)/io.sys

失败,提示The leading device of the filename to find must be stripped off,and DIR for set root must begin in a slash。
但加载其他的映像文件和PE却很正常。
U盘根目录,三个基本dos文件存在。有请高手赐教一下。谢谢~!

USB-ZIP启动盘原来的mbr为DOS/Windows 95/98/Me类型 ,用grubinst_gui.exe更新mbr,设置保存、引导,优先引导原来的mbr,安装。
但是只能启动到grldr界面,不能进入安装前可以进入的纯dos界面。用menu.lst加载io.sys也不成功。

[ 本帖最后由 20112589 于 2011-9-28 23:31 编辑 ]
作者: 3370123    时间: 2011-9-29 06:04
title 启动 DOS
find --set-root /io.sys
chainloader /io.sys
作者: 20112589    时间: 2011-9-29 20:20
少将同志,你好!
为什么要去掉(fd0)?我要试下看看。请问用grubinst_gui修改为grub mbr怎样保留原来的win98 mbr,从而按空格键选择不同的引导文件(io.sys,grldr)?

我再修改为win98 mbr进入dos(直接引导io.sys),在运行grub.exe。结果菜单乱码,加载任何镜像选项都提示找不到路径,但是用grub的mbr引导grldr却没问题?何解?

menu.lst 内容
default 2
timeout 10
fontfile /boot/fonts.gz
splashimage /boot/xpm.gz
title 启动 DOS────────────────         
find --set-root (fd0)/io.sys
chainloader (fd0)/io.sys
title WinPE ───────────────────────────────
chainloader /WXPE/LDRXPE
title ──────────────────────────────────  
clear
title  启动 DOS 7.1
map --mem /boot/123.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title  从光驱启动系统
cdrom --init
map --hook
chainloader (cd0)
boot
title ──────────────────────────────────
clear
title  重启计算机
reboot
title ──────────────────────────────────
clear
title  关闭计算机
halt

[ 本帖最后由 20112589 于 2011-9-29 20:34 编辑 ]
作者: mygamexxx    时间: 2011-9-30 08:39
标题: 回复 #3 20112589 的帖子
find 好像不能带磁盘参数(fd0)。所以只能用find --set-root /io.sys。
或者直接使用root (fd0) && chainloader /io.sys

[ 本帖最后由 mygamexxx 于 2011-9-30 08:41 编辑 ]
作者: 20112589    时间: 2011-10-1 00:30
原帖由 mygamexxx 于 2011-9-30 08:39 发表
find 好像不能带磁盘参数(fd0)。所以只能用find --set-root /io.sys。
或者直接使用root (fd0) && chainloader /io.sys


按照你的方法引导 io.sys 成功。




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