我的计算机停止工作,因此我将带有 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
手动挂载文件系统
安装文件系统后,我复制了外部驱动器上的所有信息。