Точний метод залежить від того, як у вас є налаштування luks, і якщо у вас є LVM поверх luks або якщо у вас просто є файлова система в межах обсягу luks.
Якщо у вас немає LVM на додаток до luks, ви, ймовірно, зробите щось подібне.
cryptsetup luksOpen /dev/rawdevice somename
fsck /dev/mapper/somename
# or
cryptsetup luksOpen /dev/sda2 _dev_sda2
fsck /dev/mapper/_dev_sda2
Якщо ви використовували опцію LVM on LUKS, надану установщиком Debian / Ubuntu, тоді вам потрібно буде запустити LVM. Отже, vgchange -alyвідкривши зашифрований том, запустіть fsck проти /dev/mapper/lvname.
(Якщо команди відсутні, то , можливо , доведеться зробити apt-get install cryptsetupперший. Точно так же , якщо вам потрібно vgchangeзробити apt-get install lvm.)
cryptsetup luksOpen /dev/rawdevice somenameне виходило, щоб дати мені щось запуститиfsck, хоча це показалосьvgscanпросто чудово після того,vgchange -ayяк "активний" ... Мені довелося створювати необроблені пристрої вручну,vgscan --mknodesа потімfsckна логічному томі, що відображається вvgscanсfsck /dev/cryptVG/root- Сподіваюсь, що це допомагає комусь іншому там