Wird mein Windows-Laufwerk mit mdadm --zero-superblock nicht mehr bootfähig sein?

658
jl6

Ich habe Windows 7 auf einem Laufwerk installiert, das früher Teil eines RAID-1-Arrays war. Anscheinend enthält das Laufwerk immer noch die alten RAID-Metadaten. Wenn ich in Ubuntu (das an anderer Stelle installiert ist) boote, scheint das Laufwerk Teil von / dev / md127 zu sein.

Ich weiß, dass ich die RAID-Metadaten mit entfernen kann

mdadm --zero-superblock 

Aber wird dies der Installation von Windows 7, die jetzt dort lebt, in irgendeiner Weise schaden?

1

2 Antworten auf die Frage

3
IgnisFatuus

Der mdadm-Superblock wird eher am Ende des Geräts / der Partition als am Anfang platziert. Aus diesem Grund wurde es immer noch als RAID-Gerät erkannt (Windows hatte bisher noch nicht so viel Daten in das Gerät geschrieben). Wenn mdadm den Superblock weiterhin lesen kann, würde ich davon ausgehen, dass Windows / NTFS diesen Bereich des Geräts immer noch als "leer" ansieht, und glaubt daher nicht, dass irgendetwas wichtig ist. Das heißt, es sollte sicher sein, es auf Null zu setzen.

Ich musste den Superblock auf Geräten, die andere Linux-Dateisysteme enthielten, aus dem gleichen Grund auf Null setzen, und er hat noch nie Probleme verursacht oder das Dateisystem beschädigt.

HAFTUNGSAUSSCHLUSS: Ich weiß nicht genug über den Inhalt des Superblocks, um sicher zu sagen, dass er immer so beschädigt ist, dass er nicht gelesen werden kann, wenn Windows ihn berührt hätte. Verwenden Sie diesen Rat auf eigene Gefahr. Ich bin nur in dem Wissen was ich habe. Schön, dass es für dich geklappt hat!

1
jl6

Ich ging weiter und habe es gemacht (nach einem Backup) und die Antwort ist nein: Windows 7 kann immer noch einwandfrei laufen.