
Wir haben einen USB-Speicherstick, den FreeBSD-11 nicht mounten kann, weil sein Dateisystem nicht sauber ist. Er ist nicht sauber, weil er von einem Verlängerungskabel entfernt wurde, während er auf einem FreeBSD-11-System gemountet war. Uns ist jedoch keine Dateiaktivität bekannt, als er entfernt wurde.
Wir können keinen Superblock abrufen fsck
oder fsck_ffs
finden, daher werden diese nicht ausgeführt. Selbst wenn wir fsck_ffs -b
eine gefundene Superblockadresse angeben newfs -N
, wird der Blockstandort nicht als Superblock betrachtet.
Wie löschen wir das Dirty Bit, damit wir das Gerät mounten können?
Antwort1
Dieses Problem wurde behoben mit:fsck.ext3 /dev/da0s1