Gestern ist mir beim Mounten meines Raids folgende Warnung in der /var/log/messages meines Arch Linux Servers aufgefallen:
1 |
EXT3-fs warning: maximal mount count reached, running e2fsck is recommended |
Das Device /dev/md0 ist mit Loop-AES verschlüsselt.
Um das Filesystem mit e2fsck (fsck.ext3) zu überprüfen muss das Device entschlüsselt sein aber nicht gemountet. (ACHTUNG! Niemals e2fsck auf eine eingebundene Partition anwenden!)
Um unser Journaling-Dateisystem, welches mit Loop-AES verschlüsselt ist, zu überprüfen, gehen wir wie folgt vor:
Dateisystem aushängen
1 |
umount /media/raid |
Device entschlüsseln, ohne es einzuhängen
1 |
losetup -e AES256 /dev/loop0 /dev/md0 |
Dateisystem überprüfen, auch wenn das Dateisystem sauber erscheint
1 |
e2fsck -f /dev/loop0 |
Device wieder verschlüsseln bzw. trennen
1 |
losetup -d /dev/loop0 |
Jetzt können wir unser verschlüsseltes Dateisystem wieder ganz normal, ohne das in der /var/log/messages die Warnung erscheint, mounten.