检查 LUKS 容器是否被截断

检查 LUKS 容器是否被截断

LUKS device如果我正在收缩包含+ 的分区,我可以在不打开设备并验证堆栈中更高层的数据的情况下验证我没有过度收缩分区吗?

或者,换句话说,有没有办法验证/检查LUKS容器的大小以及它是否完好无损?

我正在寻找类似LVMs 的东西pvck,它不会对容器的内容进行任何假设。

+ ALUKS device是容器(标头)从扇区 0 开始的位置。

答案1

这是不可能的,因为LUKS//dm-cryptcryptsetup 常见问题页面说:

2.15 我可以调整 dm-crypt 或 LUKS 分区的大小吗?

是的,您可以,因为 dm-crypt 和 LUKS 都不存储分区大小。

如果没有存储大小信息,则无法检查整个内容是否可访问。

我问过如果没有存储大小信息,什么会被调整大小这里

相关内容