不使用 LVM 收缩 LUKS 和 btrfs

不使用 LVM 收缩 LUKS 和 btrfs

我查遍了 Google,只能在 LUKS 上找到 LVM 的方向,或者以其他方式关注,ext4但我在 LUKS 分区上有一个 btrfs。有很多关于培养 LUKS 的建议。至于缩小,LUKS 需要块,而 btrfs 对用户更友好。

我已经调整了我的 btrfs 的大小并将其缩小了 1000G......

btrfs filesystem resize -1000g /slow

但是我不知道如何计算缩小 LUKS 卷所需的块数。我尝试看看是否可以自动完成...

cryptsetup resize /dev/mapper/bigslow

blockdev命令告诉我什么也没做,大小保持不变。

答案1

cryptsetup status $NAME | grep "sector size:"
sector size:  512

0.1Tb/512b=1,953,125s 为了安全起见,可能要减一。

相关内容