Это не прямой ответ на ваш вопрос, но вы могли бы cryptsetup open
, resize2fs
уменьшить вашу зашифрованную файловую систему, cryptsetup close
, parted
resizepart
для уменьшения раздела и mkpart
нового на освободившемся месте, mkfs
для создания незашифрованной файловой системы, подходящей для беспрепятственного обмена данными.
Если вы выберете этот путь, то должны помнить, что заголовок LUKS имеет размер около 2 Мб, поэтому если вы уменьшите размер файловой системы, скажем, до 100 Гб, ваш раздел LUKS должен быть размером 100 Гб + 2 Мб (не стесняйтесь добавить некоторый запас прочности).
Кроме этого, LUKS не заботится о размере устройства, поэтому вам не нужно делать ничего другого в отношении шифрования. В частности, вам не нужен cryptsetup resize
, он нужен только для изменения размера в режиме онлайн.