[gentoo-user] Need to recover corrupt disk drive...

2008-12-08 Thread Mike
Hi all,

Over the weekend, I did a lot of software updates to my workstation.
Finally, I rebooted the system and it wouldn't boot.  It reported a
kernel panic because it couldn't mount / (/dev/sda3)

Further investigation from a live CD (Ubuntu) indicates that my
partition table has been modified!  sda4 wasn't there when I installed
the system.  The other 3 partitions seem reasonable.  However, GRUB
can't identify the filesystem on either sda1 nor sda3.  I'm also not
able to mount them from my live CD.  Ubuntu doesn't even create device
files for anything other than /dev/sda, but it shows the other
partitions under fdisk.

Here is what I've got:

Disk /dev/sda: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x9b889b88

Device Boot  Start End  Blocks   Id  System
/dev/sda1   1 100  803218+  83  Linux
/dev/sda2 101 225 1004062+  82  Linux swap /
Solaris
/dev/sda3 226   38913   310761360   83  Linux
/dev/sda4   1   1   0   53  OnTrack DM6 Aux3

==

So, I'm looking for advise.  What should I try before I just blow it all
away and start over?  I REALLY would like to get my system
restored/fixed, though.

Any ideas would be most appreciated.

Mike.




Re: [gentoo-user] Need to recover corrupt disk drive...

2008-12-08 Thread Volker Armin Hemmann
On Montag 08 Dezember 2008, Mike wrote:
=

 So, I'm looking for advise.  What should I try before I just blow it all
 away and start over?  I REALLY would like to get my system
 restored/fixed, though.

testdisk. It can find and recover partitions - and if that is not enough - 
files.