解決策 1:
正確な方法は、luks のセットアップ方法、および luks の上に LVM があるかどうか、または luks ボリューム内にファイルシステムしかないかどうかによって異なります。
luks に加えて LVM を持っていない場合は、おそらく次のようにするでしょう。
cryptsetup luksOpen /dev/rawdevice somename
fsck /dev/mapper/somename
# or
cryptsetup luksOpen /dev/sda2 _dev_sda2
fsck /dev/mapper/_dev_sda2
Debian/Ubuntu インストーラーによって提供される LUKS オプションで LVM を使用した場合は、LVM を起動する必要があります。だから vgchange -aly
暗号化されたボリュームを開いた後、/dev/mapper/lvname
に対して fsck を実行します。 .
(コマンドが欠落している場合は、 apt-get install cryptsetup
を実行する必要がある場合があります 最初。同様に vgchange
が必要な場合 apt-get install lvm
を実行 .)
解決策 2:
最初に LUKS ボリュームを開く必要があります。
cryptsetup luksOpen /dev/(whatever) someName
これにより、パスワードが求められ、/dev/mapper/someName
が作成されます。 fsck
を実行できるプレーンテキスト デバイスです。 の上。完了したら、
cryptsetup luksClose someName
/dev/mapper/someName
を削除します 平文デバイス、.