Řešení 1:
Přesná metoda závisí na tom, jak máte nastaveno luks a jestli máte nad luks LVM nebo jestli máte jen souborový systém v luks svazku.
Pokud kromě luks nemáte LVM, pravděpodobně byste udělali něco takového.
cryptsetup luksOpen /dev/rawdevice somename
fsck /dev/mapper/somename
# or
cryptsetup luksOpen /dev/sda2 _dev_sda2
fsck /dev/mapper/_dev_sda2
Pokud jste použili možnost LVM na LUKS, kterou poskytuje instalační program Debian/Ubuntu, budete muset spustit LVM. Takže vgchange -aly
po otevření zašifrovaného svazku spusťte fsck proti /dev/mapper/lvname
.
(Pokud příkazy chybí, možná budete muset provést apt-get install cryptsetup
První. Podobně, pokud potřebujete vgchange
do apt-get install lvm
.)
Řešení 2:
Nejprve musíte otevřít svazek LUKS.
cryptsetup luksOpen /dev/(whatever) someName
To vás požádá o heslo a poté vytvoříte /dev/mapper/someName
, což je zařízení s prostým textem, které můžete spustit fsck
na. Až budete hotovi,
cryptsetup luksClose someName
odstraní /dev/mapper/someName
zařízení s prostým textem, .