LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1922|回复: 0

挂载移动硬盘,出现sd 3:0:0:0: SCSI error: return code = 0x50000, end_request: I/O

[复制链接]
发表于 2006-12-27 15:35:37 | 显示全部楼层 |阅读模式
scsi3 : SCSI emulation for USB Mass Storage devices
Dec 27 07:03:08 ubuntu kernel: [4294946.685000]   Vendor:           Model: HTS424040M9AT00   Rev: MA2O
Dec 27 07:03:08 ubuntu kernel: [4294946.685000]   Type:   Direct-Access                      ANSI SCSI revision: 00
Dec 27 07:03:08 ubuntu kernel: [4294946.686000] SCSI device sda: 78140160 512-byte hdwr sectors (40008 MB)
Dec 27 07:03:08 ubuntu kernel: [4294946.687000] SCSI device sda: 78140160 512-byte hdwr sectors (40008 MB)
Dec 27 07:03:08 ubuntu kernel: [4294946.687000]  sda: sda1
Dec 27 07:03:08 ubuntu kernel: [4294947.061000] sd 3:0:0:0: Attached scsi disk sda
Dec 27 07:03:08 ubuntu kernel: [4294947.061000] sd 3:0:0:0: Attached scsi generic sg0 type 0
sd 3:0:0:0: SCSI error: return code = 0x50000
Dec 27 07:05:49 ubuntu kernel: [4295107.957000] end_request: I/O error, dev sda, sector 8
---------------
出现以上问题,网上搜索到这段文字:
新内核使用iPod方法

    如果使用的是2.6.x内核的Linux发行版本,你将会发现,当插入iPod,系统对它进行识别时,它总是无法安装该设备,尤其是当插入iPod时,计算机上会显示如下信息:
sda:end_request I/O error,dev sda,sector 39063016
Buffer I/O error on device sda,logical block 4882877
End-request: I/O error,dev sda,sector 39063016
Buffer I/O error on device sda,logical block 4882877

    那么,问题出在哪呢?对于Linux来说,iPod就像一个移动硬盘设备。无论使用USB接口还是Firewire(火线)接口将iPod与计算机相连, Linux总是采用SCSI仿真来处理它。问题首先就在于iPod有多于实际数目的扇区。当然,仅仅如此并不会引起上述错误,但如果计算机试图识别任何一个介于实际扇区数目与检测扇区数目之间的扇区时,iPod总是拒绝所有附加的I/O请求,那么便会出现这样的结果——计算机由于识别了一个iPod的错误报告就自动锁定了。为了重新设置iPod,就必须断开iPod与计算机的连接。
    你也许会问为什么只有基于2.6.x的内核会受到这种影响呢?问题就在于当计算机上安装iPod装置时,Linux的内核总是试图找到iPod的分区表。对于大多数文件系统来说,分区表都处于分区的第一部分。但是,基于2.6.x内核所支持的一种叫EFI的新型的分区却处于分区的最后几部分中,而这几部分恰恰是一旦被触及就自动上锁的部分。
    最简单的处理办法就是去除由内核所支持的EFI分区。那么怎样才能去除它呢?直接选择“CONFIG_EFI_PARTITION”选项(File systems, Partition types, EFI GUID Partition support),然后重新编译内核。一旦完成这项工作,就可以尽情享受使用iPod的乐趣啦!虽然本文并没有详细介绍重新编译内核的具体步骤,但可以在网上找到相关操作的介绍,可以查阅http://www.digitalhermit.com/lin ... 来的音乐乐趣
       
****
也是虽然说的是ipod,但对原理的阐述我想也适合大容量的usb硬盘
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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