Festplatte kaputt? ...Bad magic number in super-block...

FreeBSD, Gentoo, openSUSE, CentOS, Ubuntu, Debian
muenchi
Posts: 62
Joined: 2006-08-11 03:15
 

Festplatte kaputt? ...Bad magic number in super-block...

Post by muenchi »

Nach einem Stromausfall im Rechenzentrum startet mein Server nicht mehr.. ich komm nur noch über die Rescue Console rein.

Als OS ist Debian 3.1 drauf.
rescue:~# fdisk -l /dev/sda

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sda1 1 261 2096451 82 Linux swap / Solaris
/dev/sda2 262 19457 154191870 83 Linux
Das dumme ist jetzt, dass viele Dateien einfach verschwunden sind (??) und manche Dateien/Ordenr haben das Datum 01.01.1970:

http://img270.imageshack.us/my.php?image=serverma6.jpg
rescue:~# e2fsck -p /dev/sda2
/dev/sda2 contains a file system with errors, check forced.
/dev/sda2: Root inode is not a directory.
/dev/sda2: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
(i.e., without -a or -p options)

Wie krieg ich die Dateien nun wiederhergestellt oder komme überhaupt daran?? mit mount /dev/sda2 /mnt heißt es immer:
rescue:~# mount /dev/sda2 /mnt
mount: wrong fs type, bad option, bad superblock on /dev/sda2,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
lucki2
Posts: 427
Joined: 2006-10-03 01:31
 

Re: Festplatte kaputt? ...Bad magic number in super-block...

Post by lucki2 »

Ich frage mich mehr, wie sowas das Rescuesystem gemounted bekommt :?
Vielleicht mit:

Code: Select all

mount -t ext2 /dev/sda2 /mnt 
bzw

Code: Select all

mount -t ext3 /dev/sda2 /mnt 
Root inode is not a directory
Sorry, das so sagen zu müssen :Riecht schon deutlich stark nach Backup.
Hast Du das probiert?:
RUN fsck MANUALLY.
(i.e., without -a or -p options)
(Dazu: Nichts von dem sagt, daß ein HW-Schaden vorliegt, aber Dein Filesysten ist sehr grob rampuniert...)
lucki2
Posts: 427
Joined: 2006-10-03 01:31
 

Re: Festplatte kaputt? ...Bad magic number in super-block...

Post by lucki2 »

Das ist der Kommentar aus den Sourcen, zu diesem Thema:
/*
* If the root inode is not a directory, die here. The
* user must have answered 'no' in pass1 when we
* offered to clear it.
*/