NTFSでフォーマットされた4TBディスクがあり、ここにいくつかのデータが書き込まれました。それからそれを暗号化し、次のようにマッピングしたいと思います/dev/mapper/volume_sde1
。
$ lsblk -io NAME,TYPE,SIZE,FSTYPE,UUID,MOUNTPOINT
sde disk 3.7T
`-sde1 part 3.7T crypto_LUKS 485c6049-9e6c-4f4c-9b4d-9efe54a9497a
`-volume_sde1 (dm-0) crypt 3.7T
その後、特定の場所にインストールしようとします。
$ mount /dev/mapper/volume_sde /up2s3
このmount
コマンドは以下を返します。
mount: you must specify the filesystem type
次に追加して再インストールするcrypto_LUKS
と-t crypto_LUKS
、次のものが返されます。
mount: unknown filesystem type 'crypto_LUKS'
暗号化されたディスクをマウントする方法は?
ベストアンサー1
luks - 既存のブロックデバイスに暗号化された新しいブロックデバイスを作成します。ファイルシステムではないため、開いてすぐにマウントすることはできません。しかし - すべてのデータが失われます。
既存のNTFSパーティションは暗号化できません。
必要に応じてsdaを使用してデバイスを暗号化し、次のコマンドを使用して開くことができます。
cryptsetup luksOpen /dev/sda1 crypted_sda1
それから
マウント /dev/mapper/crypted_sda1 /up2s3
しかし - 注:
- この場合、ntfsは役に立ちません。 Windowsの下にマウントできません。
- データを失うことなく既存のデバイスを暗号化することはできません。したがって、ntfsパーティションにデータバックアップを作成し、デバイスを暗号化し(cryptsetup create ...)、開いてフォーマットし(mkfs.ext4 /dev/mapper/crypted_sda1)、最後にバックアップからインストールして復元します。
パーティションへのデータの書き込みが完了したら、マウントを解放して閉じます(cryptsetupを閉じる)。