Я обошел все вокруг, но независимо от того, что я делаю, размеры моих разделов неверны. Используя приведенный ниже рецепт, я получаю 8 ТБ / раздел, когда мне нужно получить 100 ГБ. Что-то изменилось? У меня сложилось впечатление, что первая строка раздела должна выглядеть следующим образом:
minsize priority maxsize part-type
Но доверие полностью игнорирует это и делает все по порядку, независимо от моего приоритета, так что если Я переворачиваю / и меняю местами, я получаю раздел подкачки объемом 8 ТБ и ДЕЙСТВИТЕЛЬНО не получаю его.
d-i partman-auto/expert_recipe string \
boot-root :: \
1 1 1 free \
$iflabel{ gpt } \
$reusemethod{ } \
method{ biosgrub } \
. \
256 50 256 ext3 \
$primary{ } $bootable{ } \
method{ format } format{ } \
use_filesystem{ } filesystem{ ext3 } \
mountpoint{ /boot } \
. \
64 512 100% linux-swap \
$primary{ } method{ swap } format{ } \
. \
20000 30000 100000 ext4 \
method{ format } format{ } \
use_filesystem{ } filesystem{ ext4 } \
mountpoint{ / } \
.
Я, честно говоря, не уверен, каким должен быть этот первый раздел, это что-то, что сотрудник вставил туда, но удаление этого не имеет никакого эффекта.
Заключительный раздел будет использовать целый бесплатный размер диска. можно добавить размонтированный, ненужный раздел здесь в конце и удалить его позже.
Источник: https://unix.stackexchange.com/questions/179880/preseed-setting-wrong-partition-size