Hi,
ich habe zwei Partitionen (/home und /home/benutzer1/_data) welche per LUKS verschlüsselt sind. Auf /home/benutzer liegt ein Keyfile für /home/benutzer1/_data (um nicht zwei Passwörter eintippen zu müssen).
Die Entschlüsselung und das Einbinden funktioniert wunderbar.
/home/benutzer/_data wird bei Maximum mount count auch beim Starten mit fsck automatisch geprüft.
/home hingegen nicht.
/etc/crypttab:
home /dev/disk/by-id/...1 none luks
data /dev/disk/by-id/...2 /home/benutzer1/key luks,noearly
/etc/fstab:
/dev/mapper/home /home ext4 acl,user_xattr,nofail 0 2
/dev/mapper/data /home/benutzer1/_data ext4 acl,user_xattr,nofail 0 2
Der einzige Unterschied liegt im Eintrag noearly. Wenn ich den aber bei /home auch setze, bekomme ich beim Starten die Meldung (ein rotes failed ;)) dass der Mountpunkt /home/benutzer1/_data nicht existiert (logisch), nachdem ich aber das Passwort für /home eingegeben habe, wird auch alles korrekt entschlüsselt und eingehängt, sogar /home wird dann per fsck überprüft.
noearly wird IIRC ja erst nach bzw. während der fstab durchgeführt.
Kann ich die Fehlermeldung guten Gewissens ignorieren?
Warum wird /home im ersten Fall nicht mit fsck überprüft?