Can't mount dead laptop's hard drive as external USB drive
My IBM/Lenovo Thinkpad R50e laptop died a week ago (the power light comes on but it won't even load the BIOS), so I am trying to rescue the data on its hard drive by connecting it as an external drive to my desktop PC. I bought a USB external hard drive enclosure and have fitted the laptop's hard drive into that.
Both the desktop PC and the laptop are/were running Ubuntu Hardy 8.04. The laptop, when I bought it, came preloaded with Windows XP, but about a year ago, when I installed Ubuntu, the whole hard drive was reformatted using the default file system suggested by the installation program (presumably ext3?).
On plugging the USB connector from the hard drive enclosure into the desktop PC, its little green light comes on, indicating that it has powered on correctly. Ubuntu does not, however, automount it.
----- sudo lsusb -----
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 003: ID 14cd:6600
Bus 002 Device 002: ID 045e:0025 Microsoft Corp. IntelliEye Mouse
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
----- dmesg | tail -----
[ 2717.546582] printk: 2 messages suppressed.
[ 2717.546587] Buffer I/O error on device sdc, logical block 0
[ 2717.789170] usb 2-1: reset full speed USB device using uhci_hcd and address 3
[ 2718.100982] usb 2-1: reset full speed USB device using uhci_hcd and address 3
[ 2718.484756] usb 2-1: reset full speed USB device using uhci_hcd and address 3
[ 2718.804573] usb 2-1: reset full speed USB device using uhci_hcd and address 3
[ 2719.116380] usb 2-1: reset full speed USB device using uhci_hcd and address 3
[ 2719.428422] usb 2-1: reset full speed USB device using uhci_hcd and address 3
[ 2719.571899] sd 2:0:0:0: [sdc] Result: hostbyte=DID_ERROR driverbyte=
[ 2719.571919] end_request: I/O error, dev sdc, sector 0
----- sudo fdisk -l -----
[This shows my desktop PC's two hard drives (sda is for Windows XP; sdb is for Ubuntu), but not the laptop's drive.]
Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x2e312e30
Device Boot Start End Blocks Id System
/dev/sda1 * 1 14592 117210208+ 7 HPFS/NTFS
Disk /dev/sdb: 82.3 GB, 82348277760 bytes
255 heads, 63 sectors/track, 10011 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x9a2b5940
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 9729 78148161 83 Linux
/dev/sdb2 9730 10011 2265165 5 Extended
/dev/sdb5 9730 10011 2265133+ 82 Linux swap / Solaris
Could anyone please suggest what the above reports indicate? Is the external hard drive simply not connecting properly, or has it been fried, or could it just be that it needs to be mounted manually, or are there any other diagnostic commands I need to run before it is possible to answer the above? I would be very grateful for any assistance that anyone could offer.
Question information
- Language:
- English Edit question
- Status:
- Answered
- For:
- Ubuntu Edit question
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
Can you help with this problem?
Provide an answer of your own, or ask The Octagon for more information if necessary.