Wie kann ich in Ubuntu 10.04 nach fehlerhaften Superblöcken suchen und diese auf einem USB-Gerät reparieren?

2471
fightermagethief

Ich habe einige Anweisungen dazu gefunden, aber es scheint, als wären die fsckOptionen veraltet. Momentan versuche ich:

mke2fs -n /dev/sdc4 

dann die hier aufgeführten Blöcke verwenden:

fsck -y -b 163840 /dev/sdc4 

Wenn ich mir die fsck-Hilfe ansehe, scheint es zwar zu funktionieren, aber wenn ich sie ausführe, bekomme ich es

invalid option -- b 

Warum funktioniert das nicht?

3

1 Antwort auf die Frage

1
crazyscot

Versuchen Sie es e2fsck -y -b 163840 /dev/sdc4.

fsckist nur ein Wrapper für das entsprechende Prüfprogramm für das Dateisystem. Auf meiner 10.04 Box nimmt fsck keine -bOption, sondern e2fscktut dies.

perfekt, danke mann. Wenn jemand anderes dies tut, muss es root sein fightermagethief vor 13 Jahren 0