Ubuntu 10.04 beta1插上移动硬盘几秒后硬盘红灯亮起,然后就没有反应了,通过sudo fdisk -l查看,显示卡在一半,应该是正在检测硬盘。用磁盘实用工具可以看到硬盘,但是无法挂载其中的分区。手动mount无效。dmesg信息显示如下:
[ 606.372564] usb 2-2: new high speed USB device using ehci_hcd and address 2
[ 606.506358] usb 2-2: configuration #1 chosen from 1 choice
[ 606.572490] Initializing USB Mass Storage driver…
[ 606.572821] scsi2 : SCSI emulation for USB Mass Storage devices
[ 606.573138] usbcore: registered new interface driver usb-storage
[ 606.573145] USB Mass Storage support registered.
[ 606.575497] usb-storage: device found at 2
[ 606.575503] usb-storage: waiting for device to settle before scanning
[ 611.572336] usb-storage: device scan complete
[ 611.574080] scsi 2:0:0:0: Direct-Access ST932032 5AS 0041 PQ: 0 ANSI: 0
[ 611.579060] sd 2:0:0:0: Attached scsi generic sg1 type 0
[ 611.579906] sd 2:0:0:0: [sdb] 625142448 512-byte logical blocks: (320 GB/298 GiB)
[ 611.580777] sd 2:0:0:0: [sdb] Write Protect is off
[ 611.580785] sd 2:0:0:0: [sdb] Mode Sense: 03 00 00 00
[ 611.580791] sd 2:0:0:0: [sdb] Assuming drive cache: write through
[ 611.582507] sd 2:0:0:0: [sdb] Assuming drive cache: write through
[ 611.582510] sdb: sdb1 sdb2 < sdb5 sdb6 sdb7 sdb8 sdb9 sdb10 >
[ 611.747159] sd 2:0:0:0: [sdb] Assuming drive cache: write through
[ 611.747170] sd 2:0:0:0: [sdb] Attached SCSI disk
[ 619.100045] usb 2-2: reset high speed USB device using ehci_hcd and address 2
[ 627.100058] usb 2-2: reset high speed USB device using ehci_hcd and address 2
[ 658.100061] usb 2-2: reset high speed USB device using ehci_hcd and address 2
[ 689.112566] usb 2-2: reset high speed USB device using ehci_hcd and address 2
[ 720.114963] usb 2-2: reset high speed USB device using ehci_hcd and address 2
[ 751.112079] usb 2-2: reset high speed USB device using ehci_hcd and address 2
[ 782.118365] usb 2-2: reset high speed USB device using ehci_hcd and address 2
[ 813.112087] usb 2-2: reset high speed USB device using ehci_hcd and address 2
[ 813.245812] sd 2:0:0:0: [sdb] Unhandled error code
[ 813.245820] sd 2:0:0:0: [sdb] Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK
[ 813.245829] sd 2:0:0:0: [sdb] CDB: Read(10): 28 00 00 00 00 3f 00 00 08 00
[ 813.245853] end_request: I/O error, dev sdb, sector 63
[ 813.245865] Buffer I/O error on device sdb1, logical block 0
[ 813.245873] Buffer I/O error on device sdb1, logical block 1
[ 813.245880] Buffer I/O error on device sdb1, logical block 2
[ 813.245886] Buffer I/O error on device sdb1, logical block 3
[ 813.245892] Buffer I/O error on device sdb1, logical block 4
[ 813.245899] Buffer I/O error on device sdb1, logical block 5
[ 813.245905] Buffer I/O error on device sdb1, logical block 6
[ 813.245911] Buffer I/O error on device sdb1, logical block 7
[ 830.260700] e1000e: eth0 NIC Link is Down
[ 834.937272] usb 4-2: USB disconnect, address 3
[ 834.937277] btusb_bulk_complete: hci0 urb f68cb000 failed to resubmit (19)
[ 834.938270] btusb_intr_complete: hci0 urb f68cbe80 failed to resubmit (19)
[ 834.938279] btusb_bulk_complete: hci0 urb f68cb780 failed to resubmit (19)
[ 839.116832] e1000e: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: RX/TX
[ 839.116840] 0000:00:19.0: eth0: 10/100 speed: disabling TSO
[ 840.320105] INFO: task smartctl:5908 blocked for more than 120 seconds.
[ 840.320113] “echo 0 > /proc/sys/kernel/hung_task_timeout_secs” disables this message.
[ 840.320120] smartctl D 00000000 0 5908 5896 0x00000004
[ 840.320131] ec517c30 00000082 00000000 00000000 00000000 c086b6e0 f68482ac c086b6e0
[ 840.320149] e6b393c8 00000092 c086b6e0 c086b6e0 f68482ac c086b6e0 c086b6e0 f0de8a80
[ 840.320165] e6729726 00000092 f6848000 7fffffff 7fffffff ec517cf0 ec517c90 c059c53d
[ 840.320181] Call Trace:
[ 840.320200] [<c059c53d>] schedule_timeout+0x1ad/0x280
[ 840.320212] [<c03fb20d>] ? scsi_request_fn+0xbd/0x4b0
[ 840.320225] [<c0337c2e>] ? __blk_run_queue+0x6e/0x120
[ 840.320234] [<c059c1fa>] wait_for_common+0xaa/0x130
[ 840.320245] [<c01411a0>] ? default_wake_function+0x0/0x20
[ 840.320255] [<c059c337>] wait_for_completion+0x17/0x20
[ 840.320263] [<c033b40a>] blk_execute_rq+0x7a/0xd0
[ 840.320271] [<c033b2c0>] ? blk_end_sync_rq+0x0/0x30
[ 840.320279] [<c033aee4>] ? blk_rq_append_bio+0x24/0x70
[ 840.320286] [<c033b0f2>] ? __blk_rq_map_user+0x92/0x110
[ 840.320294] [<c033b233>] ? blk_rq_map_user+0xc3/0x150
[ 840.320303] [<c01548b5>] ? capable+0x15/0x50
[ 840.320312] [<c033f069>] sg_io+0x1c9/0x360
[ 840.320320] [<c0217c92>] ? __d_lookup+0x102/0x110
[ 840.320330] [<c033f608>] scsi_cmd_ioctl+0x408/0x480
[ 840.320339] [<c059df77>] ? unlock_kernel+0x27/0x30
[ 840.320350] [<c01cc7f7>] ? get_page_from_freelist+0x147/0x360
[ 840.320360] [<c0405614>] sd_ioctl+0x94/0xe0
[ 840.320368] [<c033c7e2>] __blkdev_driver_ioctl+0x72/0x80
[ 840.320376] [<c033cc99>] blkdev_ioctl+0x1e9/0x750
[ 840.320386] [<c022ea71>] block_ioctl+0x31/0x50
[ 840.320393] [<c022ea40>] ? block_ioctl+0x0/0x50
[ 840.320402] [<c0213a11>] vfs_ioctl+0x21/0x90
[ 840.320411] [<c0213cf9>] do_vfs_ioctl+0x79/0x310
[ 840.320418] [<c05a01e2>] ? do_page_fault+0x152/0x380
[ 840.320427] [<c0213ff7>] sys_ioctl+0x67/0x80
[ 840.320435] [<c01033ec>] syscall_call+0x7/0xb
[ 844.112089] usb 2-2: reset high speed USB device using ehci_hcd and address 2
[ 875.112078] usb 2-2: reset high speed USB device using ehci_hcd and address 2
[ 906.112073] usb 2-2: reset high speed USB device using ehci_hcd and address 2
[ 937.112198] usb 2-2: reset high speed USB device using ehci_hcd and address 2
[ 960.320096] INFO: task smartctl:5908 blocked for more than 120 seconds.
[ 960.320104] “echo 0 > /proc/sys/kernel/hung_task_timeout_secs” disables this message.
[ 960.320111] smartctl D 00000000 0 5908 5896 0x00000004
[ 960.320130] ec517c30 00000082 00000000 00000000 00000000 c086b6e0 f68482ac c086b6e0
[ 960.320147] e6b393c8 00000092 c086b6e0 c086b6e0 f68482ac c086b6e0 c086b6e0 f0de8a80
[ 960.320163] e6729726 00000092 f6848000 7fffffff 7fffffff ec517cf0 ec517c90 c059c53d
[ 960.320179] Call Trace:
[ 960.320196] [<c059c53d>] schedule_timeout+0x1ad/0x280
[ 960.320208] [<c03fb20d>] ? scsi_request_fn+0xbd/0x4b0
[ 960.320220] [<c0337c2e>] ? __blk_run_queue+0x6e/0x120
[ 960.320228] [<c059c1fa>] wait_for_common+0xaa/0x130
[ 960.320239] [<c01411a0>] ? default_wake_function+0x0/0x20
[ 960.320248] [<c059c337>] wait_for_completion+0x17/0x20
[ 960.320256] [<c033b40a>] blk_execute_rq+0x7a/0xd0
[ 960.320264] [<c033b2c0>] ? blk_end_sync_rq+0x0/0x30
[ 960.320271] [<c033aee4>] ? blk_rq_append_bio+0x24/0x70
[ 960.320279] [<c033b0f2>] ? __blk_rq_map_user+0x92/0x110
[ 960.320287] [<c033b233>] ? blk_rq_map_user+0xc3/0x150
[ 960.320295] [<c01548b5>] ? capable+0x15/0x50
[ 960.320303] [<c033f069>] sg_io+0x1c9/0x360
[ 960.320312] [<c0217c92>] ? __d_lookup+0x102/0x110
[ 960.320321] [<c033f608>] scsi_cmd_ioctl+0x408/0x480
[ 960.320330] [<c059df77>] ? unlock_kernel+0x27/0x30
[ 960.320341] [<c01cc7f7>] ? get_page_from_freelist+0x147/0x360
[ 960.320351] [<c0405614>] sd_ioctl+0x94/0xe0
[ 960.320359] [<c033c7e2>] __blkdev_driver_ioctl+0x72/0x80
[ 960.320367] [<c033cc99>] blkdev_ioctl+0x1e9/0x750
[ 960.320377] [<c022ea71>] block_ioctl+0x31/0x50
[ 960.320384] [<c022ea40>] ? block_ioctl+0x0/0x50
[ 960.320393] [<c0213a11>] vfs_ioctl+0x21/0x90
[ 960.320402] [<c0213cf9>] do_vfs_ioctl+0x79/0x310
[ 960.320410] [<c05a01e2>] ? do_page_fault+0x152/0x380
[ 960.320418] [<c0213ff7>] sys_ioctl+0x67/0x80
[ 960.320426] [<c01033ec>] syscall_call+0x7/0xb
[ 968.112073] usb 2-2: reset high speed USB device using ehci_hcd and address 2
[ 999.116071] usb 2-2: reset high speed USB device using ehci_hcd and address 2
[ 999.249738] sd 2:0:0:0: [sdb] Unhandled error code
[ 999.249747] sd 2:0:0:0: [sdb] Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK
[ 999.249757] sd 2:0:0:0: [sdb] CDB: Read(10): 28 00 02 7f ff 9e 00 00 02 00
[ 999.249782] end_request: I/O error, dev sdb, sector 41942942
[ 999.249793] Buffer I/O error on device sdb2, logical block 0
[ 1030.112074] usb 2-2: reset high speed USB device using ehci_hcd and address 2
[ 1061.112078] usb 2-2: reset high speed USB device using ehci_hcd and address 2
[ 1080.320068] INFO: task smartctl:5908 blocked for more than 120 seconds.
[ 1080.320073] “echo 0 > /proc/sys/kernel/hung_task_timeout_secs” disables this message.
[ 1080.320076] smartctl D 00000000 0 5908 5896 0x00000004
[ 1080.320082] ec517c30 00000082 00000000 00000000 00000000 c086b6e0 f68482ac c086b6e0
[ 1080.320091] e6b393c8 00000092 c086b6e0 c086b6e0 f68482ac c086b6e0 c086b6e0 f0de8a80
[ 1080.320099] e6729726 00000092 f6848000 7fffffff 7fffffff ec517cf0 ec517c90 c059c53d
[ 1080.320107] Call Trace:
[ 1080.320117] [<c059c53d>] schedule_timeout+0x1ad/0x280
[ 1080.320124] [<c03fb20d>] ? scsi_request_fn+0xbd/0x4b0
[ 1080.320130] [<c0337c2e>] ? __blk_run_queue+0x6e/0x120
[ 1080.320140] [<c059c1fa>] wait_for_common+0xaa/0x130
[ 1080.320144] [<c01411a0>] ? default_wake_function+0x0/0x20
[ 1080.320147] [<c059c337>] wait_for_completion+0x17/0x20
[ 1080.320150] [<c033b40a>] blk_execute_rq+0x7a/0xd0
[ 1080.320152] [<c033b2c0>] ? blk_end_sync_rq+0x0/0x30
[ 1080.320155] [<c033aee4>] ? blk_rq_append_bio+0x24/0x70
[ 1080.320157] [<c033b0f2>] ? __blk_rq_map_user+0x92/0x110
[ 1080.320160] [<c033b233>] ? blk_rq_map_user+0xc3/0x150
[ 1080.320163] [<c01548b5>] ? capable+0x15/0x50
[ 1080.320166] [<c033f069>] sg_io+0x1c9/0x360
[ 1080.320169] [<c0217c92>] ? __d_lookup+0x102/0x110
[ 1080.320172] [<c033f608>] scsi_cmd_ioctl+0x408/0x480
[ 1080.320175] [<c059df77>] ? unlock_kernel+0x27/0x30
[ 1080.320179] [<c01cc7f7>] ? get_page_from_freelist+0x147/0x360
[ 1080.320183] [<c0405614>] sd_ioctl+0x94/0xe0
[ 1080.320186] [<c033c7e2>] __blkdev_driver_ioctl+0x72/0x80
[ 1080.320188] [<c033cc99>] blkdev_ioctl+0x1e9/0x750
[ 1080.320192] [<c022ea71>] block_ioctl+0x31/0x50
[ 1080.320194] [<c022ea40>] ? block_ioctl+0x0/0x50
[ 1080.320197] [<c0213a11>] vfs_ioctl+0x21/0x90
[ 1080.320200] [<c0213cf9>] do_vfs_ioctl+0x79/0x310
[ 1080.320203] [<c05a01e2>] ? do_page_fault+0x152/0x380
[ 1080.320206] [<c0213ff7>] sys_ioctl+0x67/0x80
[ 1080.320209] [<c01033ec>] syscall_call+0x7/0xb
[ 1092.112112] usb 2-2: reset high speed USB device using ehci_hcd and address 2
[ 1123.112155] usb 2-2: reset high speed USB device using ehci_hcd and address 2
[ 1154.112079] usb 2-2: reset high speed USB device using ehci_hcd and address 2
[ 1185.112095] usb 2-2: reset high speed USB device using ehci_hcd and address 2
[ 1185.245889] sd 2:0:0:0: [sdb] Unhandled error code
[ 1185.245897] sd 2:0:0:0: [sdb] Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK
[ 1185.245906] sd 2:0:0:0: [sdb] CDB: Read(10): 28 00 02 7f ff 9f 00 00 08 00
[ 1185.245931] end_request: I/O error, dev sdb, sector 41942943
[ 1185.245942] Buffer I/O error on device sdb5, logical block 0
[ 1185.245951] Buffer I/O error on device sdb5, logical block 1
[ 1185.245957] Buffer I/O error on device sdb5, logical block 2
[ 1185.245964] Buffer I/O error on device sdb5, logical block 3
[ 1185.245971] Buffer I/O error on device sdb5, logical block 4
[ 1185.245977] Buffer I/O error on device sdb5, logical block 5
[ 1185.245983] Buffer I/O error on device sdb5, logical block 6
[ 1185.245990] Buffer I/O error on device sdb5, logical block 7
[ 1200.320099] INFO: task smartctl:5908 blocked for more than 120 seconds.
[ 1200.320108] “echo 0 > /proc/sys/kernel/hung_task_timeout_secs” disables this message.
[ 1200.320115] smartctl D 00000000 0 5908 5896 0x00000004
[ 1200.320126] ec517c30 00000082 00000000 00000000 00000000 c086b6e0 f68482ac c086b6e0
[ 1200.320144] e6b393c8 00000092 c086b6e0 c086b6e0 f68482ac c086b6e0 c086b6e0 f0de8a80
[ 1200.320160] e6729726 00000092 f6848000 7fffffff 7fffffff ec517cf0 ec517c90 c059c53d
[ 1200.320176] Call Trace:
[ 1200.320194] [<c059c53d>] schedule_timeout+0x1ad/0x280
[ 1200.320206] [<c03fb20d>] ? scsi_request_fn+0xbd/0x4b0
[ 1200.320218] [<c0337c2e>] ? __blk_run_queue+0x6e/0x120
[ 1200.320227] [<c059c1fa>] wait_for_common+0xaa/0x130
[ 1200.320238] [<c01411a0>] ? default_wake_function+0x0/0x20
[ 1200.320247] [<c059c337>] wait_for_completion+0x17/0x20
[ 1200.320255] [<c033b40a>] blk_execute_rq+0x7a/0xd0
[ 1200.320262] [<c033b2c0>] ? blk_end_sync_rq+0x0/0x30
[ 1200.320270] [<c033aee4>] ? blk_rq_append_bio+0x24/0x70
[ 1200.320278] [<c033b0f2>] ? __blk_rq_map_user+0x92/0x110
[ 1200.320286] [<c033b233>] ? blk_rq_map_user+0xc3/0x150
[ 1200.320298] [<c01548b5>] ? capable+0x15/0x50
[ 1200.320306] [<c033f069>] sg_io+0x1c9/0x360
[ 1200.320314] [<c0217c92>] ? __d_lookup+0x102/0x110
[ 1200.320324] [<c033f608>] scsi_cmd_ioctl+0x408/0x480
[ 1200.320333] [<c059df77>] ? unlock_kernel+0x27/0x30
[ 1200.320344] [<c01cc7f7>] ? get_page_from_freelist+0x147/0x360
[ 1200.320354] [<c0405614>] sd_ioctl+0x94/0xe0
[ 1200.320362] [<c033c7e2>] __blkdev_driver_ioctl+0x72/0x80
[ 1200.320370] [<c033cc99>] blkdev_ioctl+0x1e9/0x750
[ 1200.320380] [<c022ea71>] block_ioctl+0x31/0x50
[ 1200.320387] [<c022ea40>] ? block_ioctl+0x0/0x50
[ 1200.320396] [<c0213a11>] vfs_ioctl+0x21/0x90
[ 1200.320405] [<c0213cf9>] do_vfs_ioctl+0x79/0x310
[ 1200.320413] [<c05a01e2>] ? do_page_fault+0x152/0x380
[ 1200.320422] [<c0213ff7>] sys_ioctl+0x67/0x80
[ 1200.320430] [<c01033ec>] syscall_call+0x7/0xb
[ 1216.100568] usb 2-2: reset high speed USB device using ehci_hcd and address 2
[ 1247.100600] usb 2-2: reset high speed USB device using ehci_hcd and address 2
[ 1278.100060] usb 2-2: reset high speed USB device using ehci_hcd and address 2
[ 1309.100096] usb 2-2: reset high speed USB device using ehci_hcd and address 2
[ 1320.320099] INFO: task smartctl:5908 blocked for more than 120 seconds.
[ 1320.320108] “echo 0 > /proc/sys/kernel/hung_task_timeout_secs” disables this message.
[ 1320.320115] smartctl D 00000000 0 5908 5896 0x00000004
[ 1320.320127] ec517c30 00000082 00000000 00000000 00000000 c086b6e0 f68482ac c086b6e0
[ 1320.320154] e6b393c8 00000092 c086b6e0 c086b6e0 f68482ac c086b6e0 c086b6e0 f0de8a80
[ 1320.320170] e6729726 00000092 f6848000 7fffffff 7fffffff ec517cf0 ec517c90 c059c53d
[ 1320.320186] Call Trace:
[ 1320.320204] [<c059c53d>] schedule_timeout+0x1ad/0x280
[ 1320.320216] [<c03fb20d>] ? scsi_request_fn+0xbd/0x4b0
[ 1320.320228] [<c0337c2e>] ? __blk_run_queue+0x6e/0x120
[ 1320.320237] [<c059c1fa>] wait_for_common+0xaa/0x130
[ 1320.320248] [<c01411a0>] ? default_wake_function+0x0/0x20
[ 1320.320257] [<c059c337>] wait_for_completion+0x17/0x20
[ 1320.320265] [<c033b40a>] blk_execute_rq+0x7a/0xd0
[ 1320.320272] [<c033b2c0>] ? blk_end_sync_rq+0x0/0x30
[ 1320.320280] [<c033aee4>] ? blk_rq_append_bio+0x24/0x70
[ 1320.320287] [<c033b0f2>] ? __blk_rq_map_user+0x92/0x110
[ 1320.320295] [<c033b233>] ? blk_rq_map_user+0xc3/0x150
[ 1320.320304] [<c01548b5>] ? capable+0x15/0x50
[ 1320.320312] [<c033f069>] sg_io+0x1c9/0x360
[ 1320.320321] [<c0217c92>] ? __d_lookup+0x102/0x110
[ 1320.320330] [<c033f608>] scsi_cmd_ioctl+0x408/0x480
[ 1320.320339] [<c059df77>] ? unlock_kernel+0x27/0x30
[ 1320.320350] [<c01cc7f7>] ? get_page_from_freelist+0x147/0x360
[ 1320.320363] [<c0405614>] sd_ioctl+0x94/0xe0
[ 1320.320371] [<c033c7e2>] __blkdev_driver_ioctl+0x72/0x80
[ 1320.320380] [<c033cc99>] blkdev_ioctl+0x1e9/0x750
[ 1320.320389] [<c022ea71>] block_ioctl+0x31/0x50
[ 1320.320397] [<c022ea40>] ? block_ioctl+0x0/0x50
[ 1320.320406] [<c0213a11>] vfs_ioctl+0x21/0x90
[ 1320.320415] [<c0213cf9>] do_vfs_ioctl+0x79/0x310
[ 1320.320424] [<c05a01e2>] ? do_page_fault+0x152/0x380
[ 1320.320432] [<c0213ff7>] sys_ioctl+0x67/0x80
[ 1320.320441] [<c01033ec>] syscall_call+0x7/0xb
[ 1340.100060] usb 2-2: reset high speed USB device using ehci_hcd and address 2
[ 1371.100065] usb 2-2: reset high speed USB device using ehci_hcd and address 2
[ 1371.233799] sd 2:0:0:0: [sdb] Unhandled error code
[ 1371.233807] sd 2:0:0:0: [sdb] Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK
[ 1371.233816] sd 2:0:0:0: [sdb] CDB: Read(10): 28 00 06 c5 ce ef 00 00 08 00
[ 1371.233841] end_request: I/O error, dev sdb, sector 113626863
[ 1371.233853] Buffer I/O error on device sdb6, logical block 0
[ 1371.233861] Buffer I/O error on device sdb6, logical block 1
[ 1371.233868] Buffer I/O error on device sdb6, logical block 2
[ 1371.233874] Buffer I/O error on device sdb6, logical block 3
[ 1371.233881] Buffer I/O error on device sdb6, logical block 4
[ 1371.233887] Buffer I/O error on device sdb6, logical block 5
[ 1371.233893] Buffer I/O error on device sdb6, logical block 6
[ 1371.233899] Buffer I/O error on device sdb6, logical block 7
[ 1402.100068] usb 2-2: reset high speed USB device using ehci_hcd and address 2
google了下也没有找到解决方案,后来在https://bugs.launchpad.net/ubuntu/看到有人已经报告bug了~
https://bugs.launchpad.net/ubuntu/+bug/546486
https://bugs.launchpad.net/ubuntu/+source/udisks/+bug/545588
https://bugs.launchpad.net/ubuntu/+source/udev/+bug/546136