关于安装、阅读和写入它,Luks的卷工作很好。但是当它试图为它的头创建一个备份时,使用cryptsetup luksDump或cryptsetup luksHeaderBackup,我什么也得不到,甚至没有一个错误消息。
我在sudo cryptsetup luksDump /dev/mapper/<device>和cryptsetup luksDump /media/user/partition下试过。也尝试过未安装的音量。
sudo cryptsetup -v luksDump /media/<user>/LUKS
Command failed with code -4 (wrong device or file specified).
sudo cryptsetup -v luksDump /media/<user>/LUKS/
Command failed with code -4 (wrong device or file specified).
sudo cryptsetup -v luksDump /dev/mapper/LUKS
Command failed with code -1 (wrong or missing parameters).
sudo cryptsetup -v luksDump /dev/mapper/LUKS/
Device /dev/mapper/LUKS/ doesn't exist or access denied.
Command failed with code -4 (wrong device or file specified).和
cryptsetup -v isLuks /dev/mapper/LUKS
Command failed with code -1 (wrong or missing parameters).发布于 2020-09-09 18:41:29
您显示的错误似乎表明您正在针对映射名称运行命令(搜索man 8 cryptsetup以查看它引用的是什么),即设备映射程序创建的解密设备,而不是实际加密的设备。
例如,如果使用命令打开LUKS设备
cryptsetup luksOpen /dev/sda2 sda2_crypt您将在sda2_crypt中找到设备/dev/mapper (映射名),但您必须运行
cryptsetup luksDump /dev/sda2若要转储位于加密设备上的标题,请执行以下操作。
https://unix.stackexchange.com/questions/608628
复制相似问题