web-dev-qa-db-ja.com

回復モードで暗号化されたパーティションでfsckを実行する際のエラー

暗号化パーティションをマウント解除するリカバリモードで起動しています。

umount /dev/mapper/sda6_cryptそして私が作るfsck -c /dev/mapper/sda6_crypt

fsck出力:

fsck.LVM"_member: not found
    fsck: Error 2 while executing fsck.LVM2_member for /dev/mapper/sda6_crypt

暗号ボリュームには2つの暗号パーティションがあります。

  • スワップ
  • ホーム

私が作る:

fsck -c /dev/mapper/cifrado-home

fsck.ext2: Superblock invalid, trying backup blocks...
fsck.ext2: Bad magic number in super-block while trying to open /dev/mapper/cifrado/home

私が作る:fsck -c /dev/sda6

fsck: fsck.crypto_LUKS: not found
fsck: Error 2 while executing fsck.crypto_LUKS for /dev/sda6
4
Soliño

UbuntuデスクトップCDを起動するか、リカバリモードに移行します

lvm2とcryptsetupをインストールします、

Sudo apt-get install lvm2 cryptsetup

cyrptsetupモジュールをロードします:

Sudo modprobe dm-crypt

ファイルシステムを復号化します、

Sudo cryptsetup luksOpen/dev/hda5 crypt1

ライブCDを取得して、LVMを認識(アクティブ化)します:

Sudo vgscan --mknodes Sudo vgchange -ay

fsckを実行、

fsck/dev/mapper /

答えが見つかりました こちら

2
danizmax