我查遍了 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 为了安全起见,可能要减一。