Export to GitHub

grub4dos-chenall - issue #111

0.46a在移动硬盘上报错


Posted on Jan 27, 2013 by Swift Giraffe

grub4dos版本:grub4dos-0.4.6a-2013-01-20.7z 1、在slitaz linux下用以下命令安装grub4dos: ./bootlace.com /dev/sdb 安装成功 2、拷贝grldr、grldr.mbr、menu.lst到我的启动分区,/dev/sdb1,分区格式为ext3,是硬盘的第一个分区并且为主分区,分区大小1GB;grldr、grldr.mbr、menu.lst都是从grub4dos-0.4.6a-2013-01-20.7z里面解压出来拷贝过去的 3、启动时报错,错误代码: Runing menu commands(hangup means you have a problematic config)

4、使用0.45c按照上述步骤操作的,也报第3点的错误,但是能进启动目录菜单和操作,可以正常使用。0.45c的版本是:grub4dos-0.4.5c-2013-01-17

Comment #1

Posted on Jan 27, 2013 by Swift Giraffe

电脑型号:联想 T410i

Comment #2

Posted on Jan 27, 2013 by Swift Giraffe

移动硬盘信息:  设备描述: [I:][J:]USB Mass Storage Device(ST350041 8AS)  设备类型:  大容量存储设备

 协议版本: USB 2.00  当前速度: 高速(HighSpeed)  电力消耗: 2mA

USB设备ID: VID = 152D PID = 2338 设备序列号: 222266730232

设备供应商: JMicron  设备名称: USB to ATA/ATAPI Bridge 设备修订版: 0100

产品制造商: ST350041  产品型号: 8AS

 芯片厂商: JMicron(智微)  芯片型号: JM20337

 在线资料:  http://bbs.mydigit.cn/read.php?tid=27465

Comment #3

Posted on Jan 27, 2013 by Swift Giraffe

刚才按照同样的操作在我的金士顿U盘上做了试验,也发现同样的问题,0.46a报错,0.45c报错但可以正常使用。

我的u盘信息:

 设备描述: [F:]USB Mass Storage Device(Kingston DataTraveler G2)  设备类型:  大容量存储设备

 协议版本: USB 2.00  当前速度: 高速(HighSpeed)  电力消耗: 100mA

USB设备ID: VID = 0951 PID = 1642 设备序列号: 0026C765AF80FC81A936202F

设备供应商: Kingston  设备名称: DataTraveler G2 设备修订版: 0100

产品制造商: Kingston  产品型号: DataTraveler G2 产品修订版: 1.00

 芯片厂商: SSS(鑫创)  芯片型号: SSS6692-B5 闪存识别码:  ADDE94D2 - Hynix(海力士) H27UCG8T2MYR - 1CE/单通道 [MLC-8K] -> 总容量 = 8GB

 在线资料:  http://dl.mydigit.net/special/up/sss.html

Comment #4

Posted on Jan 27, 2013 by Massive Kangaroo

由于 0.4.6 主要是改动了启动代码以及 bootlace.com 程序,所以,我怀疑是 0.4.6 里面的 bootlace.com 所带来的问题。

请你先做一个测试,用 0.4.5c 的 bootlace.com 来执行安装,而拷贝 0.4.6 里面的 grldr 文件到根目录,看看这样是否成功。如果成功,则断定问题出在 0.4.6 的 bootlace.com 上。如果同样是失败的,则问题不明朗,需要进一步定位。

注意,ext3 是可以被 0.4.4 和 0.4.5 的 bootlace.com 支持的。

从 0.4.6 开始,bootlace.com 也支持安装到 ext4 分区。

另外需要说明,Running menu commands(hangup means you have a problematic config),这条信息是强制显示的,目的是告诉用户,现在就要执行用户修改的 menu 菜单命令了。这时候是有可能死机的,假如菜单含有隐蔽错误的话。

如果你没有修改默认的内置菜单,此时是不会死机的。如果死机,表示 grub4dos 有 bug。

另外请增加一项测试,开机时快速按 c 键(可以重复多次按 c 键),看看能否抢先进入 grub4dos 的命令行。

Comment #5

Posted on Jan 28, 2013 by Swift Giraffe

明显是电脑问题,我用0.46a同样的文件同样的方法重新制作了移动硬盘,换到公司的台式机和其他笔记本可以正常使用。 然后我这个T410i重新恢复bios设置到初始状态,也可以正常使用了。

不知道是哪里修改了bios设置或者是电脑本身bios有问题。

真诡异。

Comment #6

Posted on Jan 28, 2013 by Swift Giraffe

Comment deleted

Comment #7

Posted on Jan 28, 2013 by Massive Kangaroo

好的,谢谢。这个问题暂时关闭。

Status: Invalid

Labels:
Type-Defect Priority-Medium