マウント失敗不明なファイルシステムタイプcrypto_LUKS

マウント失敗不明なファイルシステムタイプcrypto_LUKS

復号化後にファイルシステムをマウントできないという問題があります。私が見たオンラインアドバイスのすべての検索は、基本的に私がすでに行ったことをするように促します。誰にもアイデアはありますか?

初期復号化ステップは次のとおりです。デバッグと詳細情報を実行し、すべての出力が正常であり、エラーも警告もありませんでした。

cryptsetup luksOpen /dev/sdb1 mydata
+entered passphrase

その後、インストールしようとしましたが、コマンドの実行中に次のエラーが発生しました。

[root@PRC01P ~]# mount /dev/sdb1 /mydata
mount: unknown filesystem type 'crypto_LUKS'

先頭へ戻る

[root@PRC01P ~]# lsblk -lf | grep LUKS
sdb1      crypto_LUKS

Here is lsblk on its own:

-bash-4.2$ lsblk
NAME          MAJ:MIN RM  SIZE RO TYPE  MOUNTPOINT
fd0             2:0    1    4K  0 disk
sda             8:0    0   30G  0 disk
├─sda1          8:1    0  500M  0 part  /boot
└─sda2          8:2    0 29.5G  0 part
  ├─rhel-root 253:0    0 26.5G  0 lvm   /
  └─rhel-swap 253:1    0    3G  0 lvm   [SWAP]
sdb             8:16   0   60G  0 disk
└─sdb1          8:17   0   60G  0 part
  └─mydata 253:2    0   60G  0 crypt
sdc             8:32   0    6G  0 disk
sr0            11:0    1 1024M  0 rom

これはdfの結果です。

-bash-4.2$ df
Filesystem            1K-blocks    Used Available Use% Mounted on
/dev/mapper/rhel-root  27781884 5977316  21804568  22% /
devtmpfs                1930032       0   1930032   0% /dev
tmpfs                   1940852       0   1940852   0% /dev/shm
tmpfs                   1940852   66176   1874676   4% /run
tmpfs                   1940852       0   1940852   0% /sys/fs/cgroup
/dev/sda1                508588  191448    317140  38% /boot
tmpfs                    388172       0    388172   0% /run/user/995
tmpfs                    388172       0    388172   0% /run/user/1002
tmpfs                    388172       0    388172   0% /run/user/1001

どんな提案でも送ってくれてありがとう

ベストアンサー1

正しい順序は

cryptsetup luksOpen /dev/sdb1 mydata

これでluks形式のデバイスが開きます。 (端末のパスワードを入力する必要があります)

mount /dev/mapper/mydata /mydata

これにより、デバイスは/ mydataにマップされます。

別の名前を使用することをお勧めします(例:)。

sudo cryptsetup luksOpen /dev/sda3 secure
sudo mount /dev/mapper/secure /home_secure

lsblk一覧表示されます

(...)
sda          8:0    0 465,8G  0 disk
├─sda1       8:1    0   1,9G  0 part  /boot
├─sda2       8:2    0     1K  0 part
├─sda3       8:3    0 368,5G  0 part
│ └─secure 253:0    0 368,5G  0 crypt /home_secure
└─sda5       8:5    0  95,4G  0 part  /

私の例の名前に復元する:

umount /home_secure

/home_secureでファイルが使用されていないことを確認してください。

次にluksボリュームをオフにします。

cryptsetup close secure    

おすすめ記事