我的 LUKS 标头是否已损坏?“设备...太小...”

我的 LUKS 标头是否已损坏?“设备...太小...”

这是一个 38 GB 的分区,在 fdisk 中仍显示为 38 GB。进入

$sudo cryptsetup luksOpen /dev/sdb2 ext

我得到:

Device /dev/sdb2 is too small. (LUKS requires at least 1049600 bytes.)

我无法想象会发生什么,除了我一直试图在 Windows 10(双启动)中安装它,并发现 Libre Crypt 不再工作;它说驱动器已安装,但我无法访问它,因为 ext2fs 不再适用于这个新的 Windows 安装。我只在 Windows 7 上成功安装了它,然后才“升级”到 10。Libre Crypt 仍然说密码正确,并显示它已安装,并正常卸载它。在 Linux 下,我尝试任何 LUKS 操作时都会收到上述错误消息,是的,这只在“升级”后才开始。

从我读到的内容来看,这听起来确实是一个损坏的标头。还有其他方法可以检查吗?

非常感谢!

(PS 在这个特殊情况下,实际数据并不多,而且也不是那么紧急,但我仍然想了解更多。)

相关内容