ladasky
May 10th, 2009, 02:48 AM
Hi folks,
This post is pretty long, thanks for your patience.
My Ubuntu 8.04 LTS desktop system has crashed. I think it's a motherboard problem. OS starts up, but then gives an endless loop of messages indicating DMA controller errors.
My data is more important than the computer, which is old. I bought an IDE to USB adapter, plugged it into the hard drive on my desktop machine. I have a Windows laptop, which of course cannot read ext3 partitions. So I booted the laptop with the Ubuntu Live CD.
Two of the three partitions on my desktop drive mounted. The swap partition was tagged as /dev/sdb1, and the system partition became /dev/sdb2. Of course, the one partition I want, my user partition, is inaccessible. GParted knows that there is a partition present that it should mount, but it says that its file system type is unknown. I know I formatted it as ext3, the same as my system partition.
I've read the device mount troubleshooting (https://help.ubuntu.com/community/MountDevicesTroubleshooting) web page, which says I will invariably be asked to post the output from fdisk, lshw, and /etc/fstab. Here they are, though I'll have to say I'm frustrated by the fact that my fstab looks nothing like the document that I am told to expect:
ubuntu@ubuntu:~$ sudo fdisk -l
Disk /dev/sda: 40.0 GB, 40007761920 bytes
240 heads, 63 sectors/track, 5168 cylinders
Units = cylinders of 15120 * 512 = 7741440 bytes
Disk identifier: 0xcccdcccd
Device Boot Start End Blocks Id System
/dev/sda1 * 1 4596 34745728+ 7 HPFS/NTFS
/dev/sda2 4597 5168 4324320 12 Compaq diagnostics
Disk /dev/sdb: 41.1 GB, 41110142976 bytes
255 heads, 63 sectors/track, 4998 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x78e578e5
Device Boot Start End Blocks Id System
/dev/sdb1 1 122 979933+ 82 Linux swap / Solaris
/dev/sdb2 123 730 4883760 83 Linux
/dev/sdb3 731 4998 34282710 83 Linux
ubuntu@ubuntu:~$ sudo lshw -C disk
*-disk
description: ATA Disk
product: HTS541040G9SA00
vendor: Hitachi
physical id: 0
bus info: scsi@0:0.0.0
logical name: /dev/sda
version: MB2I
serial: MPBBL0X2H6AS1M
size: 37GiB (40GB)
capabilities: partitioned partitioned:dos
configuration: ansiversion=5 signature=cccdcccd
*-cdrom
description: DVD reader
product: DVD/CDRW UJDA770
vendor: MATSHITA
physical id: 1
bus info: scsi@1:0.0.0
logical name: /dev/cdrom
logical name: /dev/dvd
logical name: /dev/scd0
logical name: /dev/sr0
logical name: /cdrom
version: 1.02
capabilities: removable audio cd-r cd-rw dvd
configuration: ansiversion=5 mount.fstype=iso9660 mount.options=ro,noatime,relatime state=mounted status=ready
*-medium
physical id: 0
logical name: /dev/cdrom
logical name: /cdrom
configuration: mount.fstype=iso9660 mount.options=ro,noatime,relatime state=mounted
*-disk
description: SCSI Disk
product: E040L0
vendor: Maxtor 6
physical id: 0.0.0
bus info: scsi@2:0.0.0
logical name: /dev/sdb
version: 1590
size: 38GiB (41GB)
capabilities: partitioned partitioned:dos
configuration: ansiversion=2 signature=78e578e5
ubuntu@ubuntu:~$ cat /etc/fstab
unionfs / unionfs rw 0 0
tmpfs /tmp tmpfs nosuid,nodev 0 0
So, here are my questions. Do I have more than a damaged desktop motherboard? Is the third partition on my desktop also corrupt? I find it very suspicious that I can mount two partitions and not the third. Will this work differently for me if I'm working on a native Ubuntu system rather than the Live CD?
Finally -- if the hard drive is corrupt, how can I recover some data from it in spite of that? Can I force the system to attempt to mount my missing partition as ext3 somehow? Will I need to start investigating data recovery tools?
Thanks for your advice!
This post is pretty long, thanks for your patience.
My Ubuntu 8.04 LTS desktop system has crashed. I think it's a motherboard problem. OS starts up, but then gives an endless loop of messages indicating DMA controller errors.
My data is more important than the computer, which is old. I bought an IDE to USB adapter, plugged it into the hard drive on my desktop machine. I have a Windows laptop, which of course cannot read ext3 partitions. So I booted the laptop with the Ubuntu Live CD.
Two of the three partitions on my desktop drive mounted. The swap partition was tagged as /dev/sdb1, and the system partition became /dev/sdb2. Of course, the one partition I want, my user partition, is inaccessible. GParted knows that there is a partition present that it should mount, but it says that its file system type is unknown. I know I formatted it as ext3, the same as my system partition.
I've read the device mount troubleshooting (https://help.ubuntu.com/community/MountDevicesTroubleshooting) web page, which says I will invariably be asked to post the output from fdisk, lshw, and /etc/fstab. Here they are, though I'll have to say I'm frustrated by the fact that my fstab looks nothing like the document that I am told to expect:
ubuntu@ubuntu:~$ sudo fdisk -l
Disk /dev/sda: 40.0 GB, 40007761920 bytes
240 heads, 63 sectors/track, 5168 cylinders
Units = cylinders of 15120 * 512 = 7741440 bytes
Disk identifier: 0xcccdcccd
Device Boot Start End Blocks Id System
/dev/sda1 * 1 4596 34745728+ 7 HPFS/NTFS
/dev/sda2 4597 5168 4324320 12 Compaq diagnostics
Disk /dev/sdb: 41.1 GB, 41110142976 bytes
255 heads, 63 sectors/track, 4998 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x78e578e5
Device Boot Start End Blocks Id System
/dev/sdb1 1 122 979933+ 82 Linux swap / Solaris
/dev/sdb2 123 730 4883760 83 Linux
/dev/sdb3 731 4998 34282710 83 Linux
ubuntu@ubuntu:~$ sudo lshw -C disk
*-disk
description: ATA Disk
product: HTS541040G9SA00
vendor: Hitachi
physical id: 0
bus info: scsi@0:0.0.0
logical name: /dev/sda
version: MB2I
serial: MPBBL0X2H6AS1M
size: 37GiB (40GB)
capabilities: partitioned partitioned:dos
configuration: ansiversion=5 signature=cccdcccd
*-cdrom
description: DVD reader
product: DVD/CDRW UJDA770
vendor: MATSHITA
physical id: 1
bus info: scsi@1:0.0.0
logical name: /dev/cdrom
logical name: /dev/dvd
logical name: /dev/scd0
logical name: /dev/sr0
logical name: /cdrom
version: 1.02
capabilities: removable audio cd-r cd-rw dvd
configuration: ansiversion=5 mount.fstype=iso9660 mount.options=ro,noatime,relatime state=mounted status=ready
*-medium
physical id: 0
logical name: /dev/cdrom
logical name: /cdrom
configuration: mount.fstype=iso9660 mount.options=ro,noatime,relatime state=mounted
*-disk
description: SCSI Disk
product: E040L0
vendor: Maxtor 6
physical id: 0.0.0
bus info: scsi@2:0.0.0
logical name: /dev/sdb
version: 1590
size: 38GiB (41GB)
capabilities: partitioned partitioned:dos
configuration: ansiversion=2 signature=78e578e5
ubuntu@ubuntu:~$ cat /etc/fstab
unionfs / unionfs rw 0 0
tmpfs /tmp tmpfs nosuid,nodev 0 0
So, here are my questions. Do I have more than a damaged desktop motherboard? Is the third partition on my desktop also corrupt? I find it very suspicious that I can mount two partitions and not the third. Will this work differently for me if I'm working on a native Ubuntu system rather than the Live CD?
Finally -- if the hard drive is corrupt, how can I recover some data from it in spite of that? Can I force the system to attempt to mount my missing partition as ext3 somehow? Will I need to start investigating data recovery tools?
Thanks for your advice!