Wo ist mein Dateisystem hin?

ruyven_macaran

Trockeneisprofi (m/w)
Ich versuchs erstmal hier, vielleicht ist es aber auch ein Betriebssystems- oder Tools-Thema...

Situation:
- 2x Samsung HD322GJ im RAID 0 an Intel ICH10R
- Gparted behauptet, dieser RAID wäre komplett leer - weist daraufhin, dass es keine Partitionen außerhalb eines Laufwerkes geben kann (Zustimmung!)
- Es findet aber eine (leere) 16 GiB Parition auf einem Einzellaufwerk, dass Mitglied des RAIDs ist :huh:
- Windows (7 x64 und XP x32) ist das alles ziemlich schnurz, das findet sauber eine primäre Partition und eine sekundäre mit vier Laufwerken und kann die auch anstandslos verwenden.

Damit könnte mir das ja eigentlich egal sein, aber ich will nicht nur, dass es jetzt funktioniert - ich will im Notfall auch mit Boot-CDs auf meine Daten zugreifen zu können (und Gparted ist da schon eine der mächtigeren) und vor allem möchte ich verhindern, dass irgend eine derartige CD denkt "oh schön, leeres Laufwerk. Kann ich ja meine Daten ablegen".


Vorgeschichte
Genauso ist das Problem nämlich entstanden.

Ausgangssituation:
- Auf zwei Samsung F4 liegt ein RAID 0 (und weiter hinten dank Matrix RAID ein RAID 1 - aber der ist hierfür egal). In dem gibt es eine primäre Parition (zum Glück nur mit Bootloader und ein paar temporären Verzeichnissen) und eine erweiterte (mit mehreren Laufwerken, u.a. Win7 x86-64)

Ablauf/Vorgeschichte:
- Irgend ein Depp verbreitet Trojaner über PCGH
- ich krieg einen ab
- ich probiere diverse Boot-CDs aus, um nach Rootkits zu scannen. Blöd: Keine erkennt den RAID und ohne Laufwerk kein Scan
- Kapersky kennt nicht nur kein RAID, sondern auch keine Zurückhaltung - und führt Schreibzugriffe auf die vermeintlich leeren Platten aus.
full
Problem. Großes Problem :motz:
- beim nächsten Booten werden die Platten als "offline" erkannt, der RAID (auch der 1er) ist weg.

- Nach längeren Recherchen stoße ich auf den Hinweis, durch resetten einer Platte oder durch ab- und wieder anklemmen eine Neuerkennung zu erzwingen. Erstaunlicherweise klappt das, der Controller erkennt den RAID wieder (sogar intakt, nur der 1 ist degeneriert)
- Aber natürlich haben die Schreibvorgänge die primäre Partition mitsamt dem Bootloader beschädigt, auch die Windows-CD kommt mit der zertrümmerten Datei- und Paritionierungstruktur nicht zurecht.
- Nach vielem probieren spiele ich schlussendlich den Anfang eines alten Images wieder ein (unter Gparted = Linux mit dem "dd" Befehl. D.h. bitweise Kopie, ohne dass die Informationen über die restlichen Partitionen verändert werden können - und ohne eine Möglichkeit, gezielt nur die erste Partition zu kopieren. Ich musste also daumen*pi abbrechen, als meiner Schätzung nach der beschädigte Anfang von C: kopiert war. Ein Glück, dass das Laufwerk größtenteils leer war)
- Da es ein altes Image ist passt die eingespielte Dateistruktur hinten und vorn nicht zum tatsächlichen Laufwerksinhalt - aber zumindest die Paritionierungsinformationen stimmen wieder und den Rest kann Testdisk beheben
-> Windows arbeitet wieder, wie es soll.

Aber Gparted nicht, siehe oben.

Lösungsvorschläge erwünscht.


Interessantes Detail: Erstelle ich (wiederum mit dd) eine 1:1 Kopie des angeblich leeren RAIDs auf eine seperate Festplatte, erfolgt dessen Erkennung auch unter Gparted vollkommen problemlos.

(Falls jemand vorschlagen möchte, dieses funktionierende Image zurückkopieren: Lieber nicht. Klontools funktionieren nicht, weil sie die Laufwerksbezeichnungen Windows überlassen, dass sich dann selbst abschießt. Kopieren mit dd hat dieses Problem nicht, funktioniert aber nur vom kleineren aufs größere Laufwerk ohne die Paritionierungsinformationen zu gefährden, weil eben 1:1 kopiert wird, solange Platz ist - beim Image auf der größeren Festplatte kommt das Lead-Out aber erst bei 0,5 TB, der Schreibvorgang bricht nach 300 GB ab, wenn der RAID voll ist.)
 
Zuletzt bearbeitet:
evtl hat hat gparted nicht den 100% richtigen Treiber?

mal chkdsk drüber laufen lassen

evtl mit Acronis TrueImage ein Backup ziehen, das Raid neu aufbauen und formatieren lassen,
Backup wieder zurück spielen (aber auf eigene Gefahr:devil:)
 
Gparted hatte bislang nie Probleme, mit genau dem gleichen Controller auf genau die gleichen Verbünde zuzugreifen - und bei einer CD kann ich auch ausschließen, dass sich Fehler eingeschlichen haben ;) (zumal der RAID1 weiter erkannt wird)

Es muss irgendwas am derzeitigen Zustand sein, was Gparted überfordert.

Chkdsk hat nichts zu meckern, aber das greift ja auch auf die Windows-Laufwerkserkennung zurück. Auch Testdisk findet ein intaktes Dateisystem.

Bei Acronis & Co gehen, wie erwähnt reproduzierbar die Laufwerksbuchstaben verloren - und Windows hat ein Problem damit, wenn es nicht mehr weiß, wo der Benutzerordner ist :ugly:
 
hatte noch nie Probleme mit Acronis und den Laufwerksbuchstaben gehabt.
Ist ja auch mehr oder weniger eine 1:1 Kopie, mit Laufwerksbuchstaben.

und falls es so sein sollte bei dir... dann besorge dir noch ne Windows Boot CD und änder damit dann die Buchstaben so wies sein soll ^^
 
Man kann die Laufwerksbuchstaben im System von eine Boot-CD aus verändern?
Erzähl mir mehr, das könnte ganz allgemein mal nützlich werden :)
 
Acronis würfelt bei mir auch die Laufwerksbuchstaben durcheinander!
Kann mir nicht vorstellen, dass man mit der CD die Win-interne Laufwerksbuchstabenbezeichnung ändern kann! Die sind doch in der Reg hinterlegt, oder?
 
naja ich hab die "Acronis Ultimate Boot CD" kA ob das legal ist, daher verlinke ichs nicht^^
hab aber die meiste Software eh gekauft.

Da ist unter anderem Windows XP on CD drauf.... darüber kann man z.B: Die Buchstaben der Laufwerke anpassen
 
Ich hab hier zwar auch irgend n Acronis rumliegen (k.A. ob "Ultimate"), aber ich wäre überrascht, wenn ein WinXP die Systempartition von Win7 bearbeiten kann.
 
Zurück