GNU/Linux >> Linux の 問題 >  >> Linux

fsck を使用して LUKS 暗号化ディスクをチェックおよび修復しますか?

解決策 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 を削除します 平文デバイス、.


Linux
  1. dfおよびduコマンドを使用してLinuxのディスク容量を確認する

  2. Ubuntu 20.04 および 20.10 でディスク容量を確認するにはどうすればよいですか?

  3. Linux コマンドを使用して OS とバージョンを確認する方法

  1. Lvm物理ボリューム上の不良ブロックをチェックする方法は?

  2. Linuxのfsckコマンドでファイルシステムエラーをチェックして修復する

  3. ファイルシステムをチェックして修復する10のLinux Fsckコマンドの例

  1. 再起動中に fsck を使用してルートファイルシステムを強制的にチェックする方法

  2. fsck:最も徹底的なディスク チェックのオプション

  3. RAID、LVM、LUKS の最適な順序