Ubuntu 16.04 上的 LUKS:未知文件系统类型“crypto_LUKS”

etn*_*etn 14 linux filesystems luks ubuntu dm-crypt

我正在使用 (L) Ubuntu 16.04。我想使用 LUKS 在外部硬盘驱动器 (sdd) 上备份我的文件。在 cryptsetup 命令之前没有分区(sdd1 等)。

#sudo cryptsetup -v --cipher aes-xts-plain64 --key-size 512 --hash sha512 --iter-time 2000 --use-random --verify-passphrase luksFormat /dev/sdd
Run Code Online (Sandbox Code Playgroud)

密码正常。有效。但是之后 :

#sudo mount /dev/sdd /mnt/
mount: unknown filesystem type 'crypto_LUKS'
Run Code Online (Sandbox Code Playgroud)

它怎么可能是未知的文件系统,就像我之前使用的那样?

谢谢

Joe*_*Joe 13

为了能够访问您的文件,您必须先解密它们

cryptsetup open /dev/sda1 backup
Run Code Online (Sandbox Code Playgroud)

其中 sda1 是加密分区,backup 是您的分区名称(这是一个非常基本的命令,您可以根据需要进行修复)。然后输入您的密码,并继续使用

mount /dev/mapper/backup /mnt
Run Code Online (Sandbox Code Playgroud)

完毕!现在访问挂载的分区

cd /mnt/backup
Run Code Online (Sandbox Code Playgroud)