无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 2906|回复: 6
打印 上一主题 下一主题

[讨论] [已解决]量产后出现Fatal错误,求解

[复制链接]
跳转到指定楼层
1#
发表于 2012-5-21 09:46:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我的2G联想优盘,量产成USB-CD和两个FAT分区,从FAT分区启动,没有报任何错误,但是从USB-CD启动,就会出现错误
Fatal! in consistent data read from (0x1) 4151640016 +16   (后面的两串数字我也不记得了,反正一直循环,最后面的+16可能是+64、+1等)
好像有人出错信息和我的英文单词不一样

还是上图吧




这个到底是什么错误呢?是量产工具造成的吗?

量产USB-CD所用的是ISO镜像,mkisofs.exe使用grldr作为引导文件,那MBR应该是grub4dos吧?

这个错误是怎么产生的?是主机bios读取优盘产生的,还是主机bios已经读取了grub4dos,然后grub4dos再读取分区信息造成的吗?

如果是前者,那可能是量产工具的问题,如果是后者,我先使用微软的引导试试

求各位大神指点


经不点大师指教,终于解决

确实在menu.lst头部加入了find --set-root,但是没加忽略软驱和光驱的参数
在加入了--ignore-floppies,然后mkisofs.exe加入-R参数后,没有出现那错误了。

[ 本帖最后由 ones 于 2012-5-21 18:37 编辑 ]
2#
发表于 2012-5-21 10:05:42 | 只看该作者
错误信息是 grub4dos 发出的。

它表示读取相应的扇区时,BIOS 出错了。如果是光盘、USB-CDROM 的扇区,那么显示的扇区号是属于 2048 字节的大扇区。如果不是光盘,而是软盘、硬盘,那么扇区号是关于 512 字节的小扇区的。

4151640016 这个数很大。它本身有 4G 之大,如果再乘以 2048 或者 512,那将是 8000G 或者 2000G。

你不太可能读取这么大的扇区号。怀疑是你犯了某个错误,也可能是你的量产工具造成的。

是 grub4dos 读取扇区时,产生的问题。怀疑使用的 mkisofs 命令不正确;grldr 版本太旧;或者其他未知的问题,比如,BIOS 的 bug,等等。
回复

使用道具 举报

3#
 楼主| 发表于 2012-5-21 10:29:46 | 只看该作者

回复 #2 不点 的帖子

我使用的参数是这样的
mkisofs.exe -o 2003wimtest3.ISO -v -V "2003" -hide-joliet boot.catalog -J -joliet-long -allow-lowercase -relaxed-filenames -gbk4dos-filenames -gbk4win-filenames -no-emul-boot -boot-load-size 4 -b grldr op5
不点大师再看看图片,研究一下能不能解决这个问题




[ 本帖最后由 ones 于 2012-5-21 10:33 编辑 ]

IMAGE_004.jpg (310.57 KB, 下载次数: 34)

IMAGE_004.jpg
回复

使用道具 举报

4#
发表于 2012-5-21 10:58:28 | 只看该作者
grub4dos 的 readme 中有最简单的参数,你可以试试。

在你的参数中,你少了 -R 参数。这可能是一个原因。

哈哈,看到 (fd0,2) 之类的信息,已经差不多了解原委了:很可能你的菜单使用了 find --set-root ... 命令,这条命令在搜索软盘时出错了。

你应该使用

  1. find      --set-root      --ignore-floppies     --ignore-cd       /.../.../file
复制代码


这样才不至于导致死机和其他各类莫名其妙的故障。

或者干脆去掉 find 命令,直接用 (cd)/.../.../file 来操作你的光盘上的文件。
回复

使用道具 举报

5#
发表于 2012-5-21 10:58:47 | 只看该作者

回复 #1 ones 的帖子

我量产的U盘也是这样,郁闷了好久,现在只能U+或FB了
回复

使用道具 举报

6#
 楼主| 发表于 2012-5-21 12:17:32 | 只看该作者

回复 #4 不点 的帖子

确实在menu.lst头部加入了find --set-root,但是没加忽略软驱和光驱的参数
在加入了--ignore-floppies,然后mkisofs.exe加入-R参数后,没有出现那错误了。
回复

使用道具 举报

7#
发表于 2012-5-21 14:26:16 | 只看该作者
解决了好。你可以修改帖子标题,标明 “ 已解决 ”,方便其他人搜索借鉴。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-18 03:10

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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