Я использую preseed для автоматической установки Ubuntu 18.04 по следующему рецепту, но в итоге раздел lv_swap заполняется диск, и в итоге получается более 60 ГБ.
Как заставить разделы соответствовать размеру, описанному в рецепте: 1 ГБ / загрузка 20 ГБ / (LVM) 20 ГБ / переменная (LVM) {{1 }} 4 ГБ подкачки (LVM) остальное будет свободное место на LVM, которое будет использовано позже
di partman-auto / expert_recipe string
boot-root ::
1 1 1 бесплатно
$ bios_boot {}
метод {biosgrub}
.
1024 1024 1024 ext4
$ primary {}
$ bootable {}
метод {формат} формат { }
use_filesystem {} файловая система {ext4}
точка монтирования {/ boot}
.
20480 20480 20480 ext4
$ lvmok {}
метод {формат} формат {}
use_filesystem {} файловая система {ext4}
точка монтирования {/}
lv_name {lv_root}
.
20480 20480 20480 ext4
$ lvmok {}
метод {формат} формат {}
use_filesystem {} файловая система {ext4}
точка монтирования {/ var}
lv_name {lv_var}
.
4096 4096 4096 linux-swap
$ lvmok {}
метод {swap} формат {}
lv_name {lv_swap}
.
Спасибо!
Вы должны определить другой раздел, который не будет использоваться. partman
будет игнорировать максимальное значение на последнем разделе, чтобы заполнить диск.
Links