xfs_repair /dev/sdb + konnte keinen gültigen sekundären Superblock finden

xfs_repair /dev/sdb + konnte keinen gültigen sekundären Superblock finden

Wir haben eine Rhel 7.2-Maschine und die Maschine ist vom Typ VM

Da eine der Maschinen einen Festplattenfehler hatte, führten wir xfs_repair /dev/sdb(im Einzelbenutzermodus) aus:

endlich nach 1 Stunde bekommen wir folgende Meldung

could not find valid secondery superblock

bedeutet das, dass wir die Festplatte nicht reparieren können?

Bildbeschreibung hier eingeben

Antwort1

Es ist unmöglich, Ihre Frage zu beantworten, da Sie keinerlei Einzelheiten zu Ihrem Problem angeben. Welche Art von Festplattenfehler lag vor und was wurde sonst noch unternommen? Und Sie sind sicher, dass XFS auf /dev/sdb(vollständiger Festplatte) und nicht auf einer Partition war? Das ist etwas ungewöhnlich.

Ich möchte also nur darauf hinweisen, dass die Ausgabe xfs_repairdas ist, was Sie erhalten, wenn Sie es auf einem vollständigen Nullgerät ausführen, das kein XFS ist und nie war.

# truncate -s 40M foobar.img
# losetup --find --show foobar.img 
/dev/loop0
# xfs_repair /dev/loop0
Phase 1 - find and verify superblock...
bad primary superblock - bad magic number !!!

attempting to find secondary superblock...
...........................Sorry, could not find valid secondary superblock
Exiting now.

Wenn Sie also das falsche Gerät verwenden oder einen ähnlichen Fehler machen, ist die Ausgabe bedeutungslos.

Tools wie xfs_repair, fsckusw. sollten mit Vorsicht verwendet werden, da sie größeren Schaden anrichten können. Bei einer Datenrettung sollten Sie immer eine vollständige Festplattenkopie oder eine Copy-on-Write-Ebene zum Experimentieren haben.

verwandte Informationen