mdadm: fehlerhaftes Array, wie kann ich es möglichst weitgehend wiederherstellen?

mdadm: fehlerhaftes Array, wie kann ich es möglichst weitgehend wiederherstellen?

Ich habe ein RAID5 mit 4 Festplatten in meinem PC. Alle waren bis vor kurzem in Ordnung (und das RAID selbst auch).

Ich habe versucht, Windows 8.1 zu installieren, das automatisch diese „SystemReserved“-Partition erstellt. Das Installationsprogramm hat ohne Rückfrage entschieden, dass ein guter Ort für diese Partition eines der RAID-Geräte ist. (Ich will gar nicht erst anfangen zu schimpfen...)

Ich stecke also fest mit: 3 RAID-Geräten, die völlig in Ordnung sind. (Soweit ich denke und theoretisch sinnvoll) 1 RAID-Gerät, das eine Partitionstabelle und eine NTF-Partition mit 350 MB hat.

Ich habe Folgendes gemacht: Die Festplatte auf "fehlerhaft" gesetzt

   mdadm -f /dev/md0 /dev/sdc

Habe die besagte RAID-Disk entfernt

   mdadm -r /dev/md0 /dev/sdc

Dann habe ich versucht, die Partition mit Hilfe von gparted zu löschen, sodass sie wieder „ungenutzter Speicherplatz“ ist, da ich auf diesen Festplatten keine Partition habe. Das sah zunächst gut aus.

Der Superblock wurde entfernt, sodass es wie ein neues Laufwerk aussieht.

    mdadm --zero-superblock /dev/sdc

Dann habe ich die Festplatte wieder zum RAID hinzugefügt

    mdadm --manage -a /dev/md0 /dev/sdc

beim Überprüfen von /proc/mdstat schien alles wieder normal zu sein und der SDC zu synchronisieren.

Aber beim Mounten erhalte ich:

    mount: Stale NFS file handle

dmseg sagt mir:

    EXT3-fs (md0): error: get root inode failed

jetzt habe ich gparted wieder gestartet und seltsamerweise hat sdc immer noch diese 350 MB große Partition. Auch wenn ich das md0-RAID nachschaue, hat gparted eine Partition: /dev/md0p1 (unbekanntes Dateisystem, 350 MB)

Der Rest wird als nicht zugewiesen markiert.

Darauf befinden sich sehr wertvolle Daten (persönliche Daten aus der Kindheit und so) und ich wäre sooo froh, diese nicht zu verlieren. Sie können also verstehen, dass ich derzeit zu viel Angst habe, etwas alleine zu tun ... Ich habe den SDC jetzt wieder auf fehlerhaft zurückgesetzt, sodass ich zumindest noch die meisten Daten behalten kann, die auf 3 Geräten übrig sind ...

Meine Frage: Irgendwelche Ideen, warum der MD0 jetzt eine Partition hat? Das sollte doch nicht passieren, oder? Denn das war NUR auf SDC und nicht auf dem gesamten RAID und Windows konnte das RAID nicht sehen, nur die einzelnen Geräte. Zweite Frage: Wie kann ich das beheben? Ich meine, irgendwelche Ideen, wie ich vorgehen kann, um so wenig wie möglich zu verlieren?

Wenn Sie Protokolle oder weitere Informationen benötigen, fragen Sie einfach! Vielen Dank schon jetzt!

BEARBEITEN: Ausgabe von /proc/mdstat:

 Personalities : [raid6] [raid5] [raid4] 
 md0 : active raid5 sdd[1] sdc[4](F) sde[3] sdf[2]
  4395415488 blocks level 5, 64k chunk, algorithm 2 [4/3] [_UUU]

 unused devices: <none>

verwandte Informationen