中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
« [1] [2] [3] »
作者:
标题: U盘启动ISO 上一主题 | 下一主题
7253547
初级用户





积分 36
发帖 17
注册 2007-12-25
状态 离线
『楼 主』:  U盘启动ISO

大家好,我是新来的,我的U盘是1G的,做了USB启动,现在可以启动DOS ,也可以进入GRUB,可以看到菜单,

title ISO
map --mem (hd0,0)/MiniXP_V5.8_2in1.iso (hd32)
map --hook
chainloader (hd32)
boot

启动ISO文件显示Error 25: Disk read erroe

GRUB版本是grub4dos-0.4.3-2007-12-14

2007-12-25 11:44
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
不点
银牌会员

不甘寂寞的人


积分 2491
发帖 1115
注册 2003-9-24
状态 离线
『第 2 楼』:  

大家共同来做饭,才轻松。报告问题越详细越好。否则,很难轻松地断定问题的症结是在哪里。

Error 25: Disk read error,是执行哪条命令时出现的?

在 U 盘上仿真运行一个 DOS 软盘映像,是否正常?

必要时,请进入命令行,一条一条地执行命令,看看究竟出错的是哪一条。

也可以利用 debug on 或者 debug 0x7fffffff 命令,来输出更多的调试信息。

报告者首先自己应该推测问题在哪里,尽量多做试验,把失败的和成功的命令都记录下来,比较一下,你就能够有个初步猜测了。

(hd0,0)/MiniXP_V5.8_2in1.iso 这个文件存在吗?你知道如何去确定一个文件是否存在吗?如果不知道,请先在网上搜索看看相关文档,再来讨论。

[ Last edited by 不点 on 2007-12-25 at 03:44 PM ]



因为我们亲手创建,这个世界更加美丽。
2007-12-25 15:40
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
58180698
初级用户





积分 40
发帖 19
注册 2007-12-21
状态 离线
『第 3 楼』:  

路过,,,学习一下.

2007-12-26 18:12
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
7253547
初级用户





积分 36
发帖 17
注册 2007-12-25
状态 离线
『第 4 楼』:  

用U盘启动后,提示符是
C:>


c:>grub
grub>debug on
grub>geometry (hd0)
Error 25:Disk read error
grub>geometry (hd1)
看见了本机的硬盘
grub>geometry (fd0)
int13/41(0),version=0,int13/08(0),version=0,C/H/S-1/1/18,int13/02(0),err=1
Error 25:Disk read error

grub>find --set-root /MiniXP_V5.8_2in1.iso

Error 15:File not found


MiniXP_V5.8_2in1.iso 和grub.exe放在一起的,怎么找不到?

2007-12-27 21:10
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
不点
银牌会员

不甘寂寞的人


积分 2491
发帖 1115
注册 2003-9-24
状态 离线
『第 5 楼』:  

看来 U 盘是 (hd0),而 (hd0) 却未能读出。请执行如下命令:

debug 0x7fffffff
geometry (hd0)

把显示结果贴出来。



因为我们亲手创建,这个世界更加美丽。
2007-12-28 08:31
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
7253547
初级用户





积分 36
发帖 17
注册 2007-12-25
状态 离线
『第 6 楼』:  

grub>debug 0x7fffffff
grub>geometry (hd0)
Error 25:Disk read error




当我退去GRUB后,在DOS提示符下只可以访问U盘下以前访问过的目录,以前没访问的就不可以访问了,不进GRUB,U盘的访问没问题。
比喻:
c:\DOS>dir
Volume in drive C is USB_BOOOT
General failure reading drive C
Abort,Retry,Fail?

但是
C:\DOS>cd \
c:\>dir
正常

2007-12-28 10:29
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
citydream
初级用户




积分 37
发帖 17
注册 2007-11-1
状态 离线
『第 7 楼』:  

有一种情况就是伪劣的U盘,存放大文件时读取出错,请在windows(或者linux)系统下复制一下试试看。比如在硬盘上的*.iso文件,校验一下md5,复制到u盘后再校验一下,比较一下两个md5是否相同。

2007-12-28 10:33
查看资料  发短消息 网志   编辑帖子  回复  引用回复
7253547
初级用户





积分 36
发帖 17
注册 2007-12-25
状态 离线
『第 8 楼』:  

当我退去GRUB后,再进GRUB,进不去
C:\>GRUB

General failure reading drive C
Abort,Retry,Ignore,Fail?

2007-12-28 10:38
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
7253547
初级用户





积分 36
发帖 17
注册 2007-12-25
状态 离线
『第 9 楼』:  



  Quote:
Originally posted by citydream at 2007-12-28 10:33 AM:
有一种情况就是伪劣的U盘,存放大文件时读取出错,请在windows(或者linux)系统下复制一下试试看。比如在硬盘上的*.iso文件,校验一下md5,复制到u盘后再校验一下,比较一下两个md5是否相同。

windows下没问题,我扫描了也没问题,md5也没问题

2007-12-28 10:40
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
不点
银牌会员

不甘寂寞的人


积分 2491
发帖 1115
注册 2003-9-24
状态 离线
『第 10 楼』:  

刚刚上载了新的测试版,不过只是编译版本,没有源代码。请直接在 http://grub4dos.jot.com/ 网站下载 grub.exe (或者 grldr) 来测试。

测试方法仍然是:

debug 0x7fffffff
geometry (hd0)

贴出显示的全部信息。问题仍然不会得到解决,但是,增加了调试信息,用以确定产生问题的根源。



因为我们亲手创建,这个世界更加美丽。
2007-12-28 16:24
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
7253547
初级用户





积分 36
发帖 17
注册 2007-12-25
状态 离线
『第 11 楼』:  

debug 0x7fffffff
geometry (hd0)
errnum=0,set_device...
get_diskinfo(0x80)...
read disk 0x80 ...
read disk 0x80 failure! errnum=0
drive 0x80(LBA):C/H/S=127/255/63,Sector Count/Size=2043392/512

2007-12-28 23:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
7253547
初级用户





积分 36
发帖 17
注册 2007-12-25
状态 离线
『第 12 楼』:  

名称:Flash Disk  (USB2.0)

逻辑盘符:G:\

VID&PID:Vid_1976&Pid_6025
传输速度:high speed

制造商ID:CBM
产品ID:Flash Disk
产品版本:5.00

制造商信息:CBM
产品信息:Flash Disk
序列号:002613000848

2007-12-28 23:16
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
不点
银牌会员

不甘寂寞的人


积分 2491
发帖 1115
注册 2003-9-24
状态 离线
『第 13 楼』:  

grub.exe 和 grldr 又有更新,请参考 10 楼做测试。上载所有的显示信息。

本次有可能解决了问题。如果本次测试成功解决了你的问题,也请不要离开,接着进行下一个测试(我现在正在筹划下一个测试),直到我说“测试全部完成”为止。



因为我们亲手创建,这个世界更加美丽。
2007-12-29 10:24
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
7253547
初级用户





积分 36
发帖 17
注册 2007-12-25
状态 离线
『第 14 楼』:  

OK,测试,我喜欢

可是问题还是没解决,在我的IBM9213上可以认到U盘了,
在ASUS  Z25H笔记本上 还是不认U盘

geometry (hd0)
biosdisk read first sector of drive 0x80:failure! errnum=0
drive 0x80(LBA):C/H/S=127/255/63, Sector Count/Size=2043392/512

2007-12-29 16:10
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
7253547
初级用户





积分 36
发帖 17
注册 2007-12-25
状态 离线
『第 15 楼』:  

顺便说下
我这里有N多的笔记本和台式机,服务器,还有U盘,测试很方便的。

2007-12-29 16:13
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
« [1] [2] [3] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: