Solution 1 :
La méthode exacte dépend de la façon dont vous avez configuré luks, et si vous avez LVM au-dessus de luks ou si vous avez juste un système de fichiers dans le volume luks.
Si vous n'avez pas LVM en plus de luks, vous feriez probablement quelque chose comme ça.
cryptsetup luksOpen /dev/rawdevice somename
fsck /dev/mapper/somename
# or
cryptsetup luksOpen /dev/sda2 _dev_sda2
fsck /dev/mapper/_dev_sda2
Si vous avez utilisé l'option LVM sur LUKS fournie par le programme d'installation Debian/Ubuntu, vous devrez démarrer LVM. Donc vgchange -aly
après avoir ouvert le volume chiffré, puis exécutez fsck sur le /dev/mapper/lvname
.
(Si des commandes sont manquantes, vous devrez peut-être faire apt-get install cryptsetup
première. De même si vous avez besoin de vgchange
faire apt-get install lvm
.)
Solution 2 :
Vous devez d'abord ouvrir le volume LUKS.
cryptsetup luksOpen /dev/(whatever) someName
Cela vous demandera le mot de passe, puis créera /dev/mapper/someName
, qui est le périphérique de texte en clair que vous pouvez exécuter fsck
sur. Lorsque vous avez terminé,
cryptsetup luksClose someName
supprimera le /dev/mapper/someName
périphérique de texte en clair, .