如何安装外部加密驱动器?

如何安装外部加密驱动器?

我的计算机停止工作,因此我将带有 USB 适配器的硬盘驱动器插入另一台计算机以恢复我的文件。插入后,会出现密码提示以解锁卷,我输入密码并得到: “无法安装加密驱动器:解锁的设备上没有可识别的文件系统。”

密码是正确的。使用 Debian 安装对驱动器进行加密。 GRUB 分区挂载正常。

答案1

加密的文件系统可能已经失效了。但愿不会。

根据您选择的加密选项类型,您可能需要稍微不同的命令。但你可以尝试从这个开始。如果它不起作用,请查看在哪里它失败可能会帮助您更好地调试问题。

# cryptsetup luksOpen /dev/sdb5 foo
# mount /dev/mapper/foo /mnt

在此步骤中,系统应该提示您输入密码cryptsetup。显然你必须自己弄清楚什么是/dev/sdb5你自己的。我认为您可以使用任何名称来foo安装它,只需在两个步骤中使用相同的名称即可。运气好的话,mount会给你有用的错误(也检查dmesg/var/log/syslog)。你可能如果 encfs 损坏,甚至可以运行fsck,但我真的不知道。/dev/mapper/foo

答案2

一位朋友帮我解决了这个问题。

$ umount /media/user/... 手动卸载文件系统

$ lvs 有关逻辑卷的信息

$ vgs 有关卷组的信息

$ vgchange -a y X 更改卷组的属性

$ lvs

$ fsck.ext4 -y /dev/mapper/x-root文件系统检查器" 检查并选择性地修复文件系统

$ mount /dev/mapper/x-home /mnt 手动挂载文件系统

安装文件系统后,我复制了外部驱动器上的所有信息。

相关内容