无忧启动论坛

标题: 搞了好几天没有搞定,那位大侠帮帮我! [打印本页]

作者: solomonyang    时间: 2010-10-3 17:04
标题: 搞了好几天没有搞定,那位大侠帮帮我!
这几天搞一个启动的移动硬盘,思路如下:用windows7的引导文件引导pe1 、pe2和pe3,和安装windows7,还有就是引导各种dos的img,前面的几部很简单就实现了,不过通过grup4dos却连连失败,我有好几个img文件,不能用menu.lst文件,我用了以下方法均失败
方法一,修改内置菜单,用以下命令grubmenu import grldr menu.lst,测试出现如下提示booting find /menu.1st  /boot/grub/menu.lst /grub/lst,使用了不同版本的grup4dos均如此,并且找了各种可以修改内置菜单的软件也如此,不得已只好放弃
方法二:更改menu.lst文件名称,用ue修改替换menu.lst为manu.lst,大小写各替换,测试还出现如下提示booting find /menu.1st  /boot/grub/menu.lst /grub/lst使用了不同版本的grup4dos均如此,并且找了各种可以修改manu.lst名称的软件也如此,不得已只好放弃
方法三:用改过的grldr.mbr和grldr,调用同目录下manu.lst,由于我不会改,上网找了一天也没有现成的,只好求助各位大侠,谁能帮帮我?
我的menu.lst文件内容如下:
timeout 0
default 0
outline

title MAXDOS
find --set-root /IMGS/MAXDOS.IMG
map --mem /IMGS/MAXDOS.IMG (hd0)
map --hook
rootnoverify (hd0)
chainloader +1
附件是我改过内置菜单的grub
我修改过的内置菜单的grub

作者: lsfx555    时间: 2010-10-3 18:00
标题: 你引导到GRUB里面了吗?
你引导到GRUB里面了吗?
另外,你是从windows引导管理器转到grub的吗?

[ 本帖最后由 lsfx555 于 2010-10-3 18:06 编辑 ]
作者: solomonyang    时间: 2010-10-3 18:10
当然从windows引导管理器转到grub,要不然怎么会出现以上的错误,还有如果等待很长时间还会出现如下的的命令行:
Grub>
作者: chenall    时间: 2010-10-3 18:33
猜测可能是移动硬盘太大了,你所需要的文件在硬盘的137G以上位置,由于BIOS的关系可能不支持。
作者: solomonyang    时间: 2010-10-4 09:41
不会吧,我的移动硬盘是320g的,我的第一个分区是fat32(也试过ntfs)20g,那台式硬盘超137g怎么没问题呢
作者: fujianabc    时间: 2010-10-4 13:24
原帖由 chenall 于 2010-10-3 18:33 发表
猜测可能是移动硬盘太大了,你所需要的文件在硬盘的137G以上位置,由于BIOS的关系可能不支持。

的确有些垃圾bios(包括一些新主板),在访问usb硬盘时,没有使用LBA48,依旧是用的LBA28,导致读不到137G以后的扇区
但访问ide/sata硬盘时,才使用LBA48
作者: solomonyang    时间: 2010-10-4 17:20
不会是bios,我有5台电脑,每台都是这样的




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