无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 8397|回复: 12
打印 上一主题 下一主题

[求助] GRUB4DOS无法找到MENU.LST

[复制链接]
跳转到指定楼层
1#
发表于 2012-12-8 11:41:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有一个移动硬盘,一个FAT32主分区,用BOOTICE写入UltraISO USB-HDD+主引导记录,分区引导记录SYSLINUX4.06,GRLDR文件在根目录

故障现象:启动后只能显示GRLDR内置菜单,无法加载移动硬盘上的MENU.LST,如果插入另外一个U盘,启动过程中却可以自动搜索到并加载U盘上的MENU.LST

对GRUB4DOS不熟悉,没有明白为啥会这样,请各位指点
2#
发表于 2012-12-8 13:27:01 | 只看该作者
原帖由 diyfan 于 2012-12-8 11:41 发表
有一个移动硬盘,一个FAT32主分区,用BOOTICE写入UltraISO USB-HDD+主引导记录,分区引导记录SYSLINUX4.06,GRLDR文件在根目录

故障现象:启动后只能显示GRLDR内置菜单,无法加载移动硬盘上的MENU.LST,如果 ...

不知道你的 MENU.LST 文件放在哪里……
回复

使用道具 举报

3#
 楼主| 发表于 2012-12-8 15:55:57 | 只看该作者

回复 #2 jh1688 的帖子

感谢你的关注
是放在硬盘BOOT\GRUB里面的,另外一个U盘的文件结构和这个硬盘完全相同,但是两个同时插上,从移动硬盘启动,就能载入U盘的MENU.LST,感觉移动硬盘被无视了一样
回复

使用道具 举报

4#
 楼主| 发表于 2012-12-8 16:47:52 | 只看该作者
执行find

(hd0,3)

执行cat  (hd0,3)/boot/grub/menu.lst

Error17:Cannot mount selected partition
回复

使用道具 举报

5#
发表于 2012-12-8 18:38:42 | 只看该作者
原帖由 diyfan 于 2012-12-8 11:41 发表
有一个移动硬盘,一个FAT32主分区,用BOOTICE写入UltraISO USB-HDD+主引导记录,分区引导记录SYSLINUX4.06,GRLDR文件在根目录

故障现象:启动后只能显示GRLDR内置菜单,无法加载移动硬盘上的MENU.LST,如果 ...

把移动硬盘的分区引导记录SYSLINUX4.06改为GRUB4DOS试下……
回复

使用道具 举报

6#
 楼主| 发表于 2012-12-8 23:21:15 | 只看该作者

回复 #5 jh1688 的帖子

这样也不行,我观察了一下,能正常启动的U盘,进入GRUB4DOS命令行状态,执行find命令,得到的结果是
(hd0,0)
(hd0,3)
分区标识分别是0x00和0x06,再执行ls (hd0,3)/boot,能正常返回结果,没有出现Error17

★现在看来,主要问题在于GRUB4DOS能发现移动硬盘的分区,但是无法挂载,也就无法载入其中的MENU.LST了,为什么呢?
回复

使用道具 举报

7#
发表于 2012-12-9 07:34:03 | 只看该作者
原帖由 diyfan 于 2012-12-8 23:21 发表
这样也不行,我观察了一下,能正常启动的U盘,进入GRUB4DOS命令行状态,执行find命令,得到的结果是
(hd0,0)
(hd0,3)
分区标识分别是0x00和0x06,再执行ls (hd0,3)/boot,能正常返回结果,没有出现Error ...

应该不会!!我用的就是移动硬盘,启动分区1G,直接用WINXP分区,主分区引导NT5,分区引导GRUB4DOS

一切正常,没有你说的现象……
回复

使用道具 举报

8#
发表于 2012-12-9 11:10:23 | 只看该作者
to 楼主:
既然是对GRUB4DOS不熟悉,那就老老实实的用BOOTICE写入GRUB4DOS的主引导记录!
而非写入UltraISO USB-HDD+主引导记录,分区引导记录SYSLINUX4.06,去测试UltraISO USB-HDD+等的能力。
回复

使用道具 举报

9#
 楼主| 发表于 2012-12-9 12:09:20 | 只看该作者

回复 #8 不才 的帖子

您也来了,呵呵<br />后来确实是用BOOTICE写入的GRUB4DOS的主引导记录,它能成功找到(hd0,3)根目录下的GRLDR,不过还是卡在那个地方,无法载入(hd0,3)中的MENU.LST
我只有试试用分区软件重新分一个区出来,重新格式化一遍再试试了
回复

使用道具 举报

10#
 楼主| 发表于 2012-12-9 12:29:55 | 只看该作者
★问题解决,最新情况汇报

目的:不丢失现有文件数据,用DiskGenius调整分区,把空闲空间划分出一个800MB主引导分区,重新制作启动功能

结果:新分区建立好并格式化,系统重启后,移动硬盘竟然成功启动了,菜单也出来了

看来,这个事情和分区有关系,但是问题到底在哪里呢
回复

使用道具 举报

11#
发表于 2012-12-9 13:03:21 | 只看该作者
to 楼上:
嘿嘿,说说你的新分区的位置?
或许与128G的问题有关,即:有某些主板的 BIOS 都不能越过 128G 的边界。属于老问题了。
回复

使用道具 举报

12#
发表于 2012-12-9 13:21:48 | 只看该作者

回复 #11 不才 的帖子

大师,能正常引导了,肯定不会超过128G。
回复

使用道具 举报

13#
 楼主| 发表于 2012-12-9 13:36:20 | 只看该作者
移动硬盘只有40GB,原本只有一个FAT32分区,现在就是在前面建立了一个空白的800MB FAT32分区,启动就正常了。把启动相关的文件移动到800MB FAT32分区,激活该分区,BOOTICE写入分区引导记录,启动也正常。
不管怎么说,问题是解决了,问题出现应该和最初的分区方式有一定关系
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-1-31 07:30

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表