这是一个 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 在这个特殊情况下,实际数据并不多,而且也不是那么紧急,但我仍然想了解更多。)