Lösung 1:
Die genaue Methode hängt davon ab, wie Sie Luks eingerichtet haben und ob Sie LVM auf Luks haben oder ob Sie nur ein Dateisystem innerhalb des Luks-Volumes haben.
Wenn Sie zusätzlich zu Luks kein LVM haben, würden Sie wahrscheinlich so etwas tun.
cryptsetup luksOpen /dev/rawdevice somename
fsck /dev/mapper/somename
# or
cryptsetup luksOpen /dev/sda2 _dev_sda2
fsck /dev/mapper/_dev_sda2
Wenn Sie die vom Debian/Ubuntu-Installationsprogramm bereitgestellte Option LVM auf LUKS verwendet haben, müssen Sie LVM starten. Also vgchange -aly
Führen Sie nach dem Öffnen des verschlüsselten Volumes fsck gegen /dev/mapper/lvname
aus .
(Wenn Befehle fehlen, müssen Sie möglicherweise apt-get install cryptsetup
ausführen Erste. Ebenso, wenn Sie vgchange
benötigen mach apt-get install lvm
.)
Lösung 2:
Sie müssen zuerst das LUKS-Volume öffnen.
cryptsetup luksOpen /dev/(whatever) someName
Dies wird Sie nach dem Passwort fragen und dann /dev/mapper/someName
erstellen , das ist das Klartextgerät, auf dem Sie fsck
ausführen können an. Wenn Sie fertig sind,
cryptsetup luksClose someName
entfernt den /dev/mapper/someName
Klartextgerät, .