我正在尝试创建一个大小为 10M 的加密卷。我知道这是可能的,因为我有 10M 大小的坟墓。我已经运行了以下命令。
fallocate -l 10M container
cryptsetup -y -v luksFormat --progress-frequency 1 container
cryptsetup open --type luks container luksvol1
Run Code Online (Sandbox Code Playgroud)
我收到以下错误消息。
Requested offset is beyond real size of device container.
Run Code Online (Sandbox Code Playgroud)
但是如果我的容器大小为 20M,我的命令就会成功。为什么这会以 10M 失败?10M 应该足够大来容纳加密的 luks 卷。