Board logo

标题: grub在U盘下加载menu.lst有问题 [打印本页]

作者: lzlsl     时间: 2007-4-20 07:12    标题: grub在U盘下加载menu.lst有问题

今天搞了一天的gurb````主要是想用U盘做个启动盘```偶的U盘是1G的```于是就用FlashBoot把U盘做zip格式的```用的是内置的freedos(从自带的98.img里提取也试过,偶的主板不能启动)```U盘被识别成软盘```

然后准备好一切文件`````grub和相应的文件都在U盘的dostools目录下````编辑好menu.lst```等我重起后从U盘启动```运行start.bat``(内容是grub --config-file=(fd0,0)/menu.lst) ```却加载不了配置文件```闪过若干行帮助信息后回到命令行````郁闷啊``手动用configfile命令也不行``请各位大侠帮我找找原因啊```本人初学grub```很多东西都不懂啊```grub的版本是0.97```用grub4dos 0.43 里的grub.exe替换后还是不行````

==================================

这是我的menu.lst

# 设置图形背景文件
splashimage (fd0,0)/dostools/xp2008.xpm.gz
# 设置中文支持的字体文件
fontfile (fd0,0)/dostools/fonts
# 设置高亮延时时间
timeout 20
# 设置延时后自动启动
default 7

title 1: 启动迷你WinPE系统
chainloader (fd0,0)/dostools/winpe/peldr

title 2: 启动矮人DOS工具箱5.3
kernel (fd0,0)/dostools/memdisk.gz c=160 h=2 s=36 floppy
initrd (fd0,0)/dostools/airendos/airendos.zip

title 3: 启动Power Quest Magic
kernel (fd0,0)/dostools/memdisk.gz c=120 h=2 s=36 floppy
initrd (fd0,0)/dostools/pqmagic.ima

title 4: 启动GHOST 8.3
kernel (fd0,0)/dostools/memdisk.gz
initrd (fd0,0)/dostools/ghost.ima

title 5: 启动DiskGen硬盘修复
kernel (fd0,0)/dostools/memdisk.gz
initrd (fd0,0)/dostools/diskgen.ima

title 6: 启用NTFS分区支持
kernel (fd0,0)/dostools/memdisk.gz c=160 h=2 s=36 floppy
initrd (fd0,0)/dostools/ntfs.ima

title 7: 加载ISO镜像文件
chainloader (fd0,0)/dostools/isoemu/ieldr

title 8: 重新启动计算机
reboot

title 9:关闭计算机
halt
作者: newdos11     时间: 2007-4-20 11:28
grub4dos 0.43是支持U盘的USB-ZIP启动的,其他版本不行,你的配置文件里的(fd0,0)都要改成(fd0)才对。。。
作者: lzlsl     时间: 2007-4-21 00:56
谢谢``我试试```
作者: lzlsl     时间: 2007-4-21 02:32
果然是路径问题```改成(fd0)后问题解决```谢谢```
作者: hzghgz     时间: 2007-5-5 22:39
不用绝对路径,用相对路径最好。

find --set-root /(特征文件)

可以自动设定特征文件所在分区为根分区。