Example preseed for setting swap size with volume groups
# Partitioning d-i partman/early_command string debconf-set partman-auto/disk `list-devices disk | head -n1` d-i partman-iscsi/mainmenu string finish d-i partman-auto/method string regular d-i partman-lvm/device_remove_lvm boolean true d-i partman-lvm/confirm boolean true d-i partman-md/device_remove_md boolean true d-i partman/confirm_write_new_label boolean true d-i partman-auto/method string lvm d-i partman-lvm/device_remove_lvm_span boolean true d-i partman-auto/purge_lvm_from_device boolean true d-i partman-auto-lvm/new_vg_name string system d-i partman-auto/expert_recipe string \ test :: \ 285 10 286 ext4 \ $primary{ } $bootable{ } \ method{ format } format{ } \ use_filesystem{ } filesystem{ ext4 } \ mountpoint{ /boot } \ . \ 11000 50 12000 ext4 \ $lvmok{} lv_name{ root } $defaultignore{ } \ method{ format } format{ } \ use_filesystem{ } filesystem{ ext4 } \ mountpoint{ / } \ . \ 11000 15000 -1 ext4 \ $lvmok{} lv_name{ var } $defaultignore{ } \ method{ format } format{ } \ use_filesystem{ } filesystem{ ext4 } \ mountpoint{ /var } \ . \
4000 50000 4100 linux-swap \ $lvmok{ } lv_name{ swap_1 } $defaultignore{ } \ method{ swap } format{ } \ . d-i partman-lvm/confirm_nooverwrite boolean true d-i partman/confirm_nooverwrite boolean true d-i partman-lvm/confirm boolean true d-i partman/confirm_write_new_label boolean true d-i partman/choose_partition select Finish partitioning and write changes to disk d-i partman/confirm boolean true
Example preseed for setting swap size with volume groups
# Partitioning early_command string debconf-set partman-auto/disk `list-devices disk | head -n1` iscsi/mainmenu string finish lvm/device_ remove_ lvm boolean true md/device_ remove_ md boolean true confirm_ write_new_ label boolean true lvm/device_ remove_ lvm_span boolean true auto/purge_ lvm_from_ device boolean true auto-lvm/ new_vg_ name string system auto/expert_ recipe string \
$primary{ } $bootable{ } \
method{ format } format{ } \
use_filesystem { } filesystem{ ext4 } \
mountpoint{ /boot } \
$lvmok{ } lv_name{ root } $defaultignore{ } \
method{ format } format{ } \
use_filesystem { } filesystem{ ext4 } \
mountpoint{ / } \
$lvmok{ } lv_name{ var } $defaultignore{ } \
method{ format } format{ } \
use_filesystem { } filesystem{ ext4 } \
mountpoint{ /var } \
d-i partman/
d-i partman-
d-i partman-auto/method string regular
d-i partman-
d-i partman-lvm/confirm boolean true
d-i partman-
d-i partman/
d-i partman-auto/method string lvm
d-i partman-
d-i partman-
d-i partman-
d-i partman-
test :: \
285 10 286 ext4 \
. \
11000 50 12000 ext4 \
. \
11000 15000 -1 ext4 \
. \
4000 50000 4100 linux-swap \
$lvmok{ } lv_name{ swap_1 } $defaultignore{ } \
method{ swap } format{ } \ lvm/confirm_ nooverwrite boolean true confirm_ nooverwrite boolean true confirm_ write_new_ label boolean true choose_ partition select Finish partitioning and write changes to disk
.
d-i partman-
d-i partman/
d-i partman-lvm/confirm boolean true
d-i partman/
d-i partman/
d-i partman/confirm boolean true