#d-i partman-auto/disk string /dev/sda
#选择第一个硬盘
d-i partman/early_command string debconf-set partman-auto/dib i 9 X g l Nsk "$(list-devices disk | head -n1)"
d-i partman-auto/chY + p L aoose_recipe select atomic
d-i partman-auto/methb h z L I Jod string regular
d-i pz r 6 y q I ^ kartman-lvm/device_remove_lvm boolean true
d-i partman-md/device_remove_md bo} b Qolean true
d-^ 6 3 ai partman-partitioning/confiY 7 v 5 R = Srm_write_new_label boolL d L o 2 4 $ean true
d-i partman/choose_partition select finish
d-i partm+ _ $ * Can/confirm boolean true
d-i partman/confirm_nooverwrite boolean true
d-i partman/default_filesystem string ext4
d-i partman/mount_style select uuid
自动LVM分区:0 V W a % V Z R 0
d-i partman-auto/disk sW n ( h |tring /dev/sda
dn t ~ C T-i partman-auto/choose_recipe select aE t F vtomic
d-i partman-auto/method string lvm
d-i partman-auto-lvm/guided_size string 100%
d-i partman-lvm/confirm boolean true
d-i partman-lvm/confirm_nooh & ` s { K C A +verwrite boolean true
d-i partman-lvm/: k Fdevice_remove_lvm bool( P N xean true
d-i partman-md/device_remove_md boolean true
d-i partman-parti{ O g 3 *tioning/confirm_write_new_label boolean true
d-i partman/choo / 7se_partition seleO N [ Pct finish
d-i partman/confirm boolean true
d-i partman/confirm_nooverwrite boolean true
d-i partman/d$ ^ c $ 4 0 Cefaulta ` L Q_filesystem string ext4` g 2 u w
d-i p. G {artman/mount_style select uuid
使用自, P y ~ M定义标准分区方案Y w ^ O,第一个数字为最小分区大小(MB),第二个获取最大分区的优先级(越小优先级越高),第三个最大分区大小。
d-i partman-auto/disk string /dev/sdaa f } 6
d-i partman-auto/choosx r + Y qe_recipe select boot-root
d-i paro d etman-auto/me| s & K ` 4 s fthod string regular
d-i partman-lvm/device_remove_lvm boolean true
d-i partman-md/device_remove_mdW M * A I . boolean to N C M W Zrue
d-i partman-auto/expert_recipe string \
boot-ro2 B & *ot :: \
5120 1 5120 ext4 \
$prG v W ` s ~ @ T {imary{ } $bootable{ } \
mh o W : kethod{ format } format{ } \
use_filesJ Q (ystem{ } filesystem{ ext4 } \
mountpoint{ /} \
. \F v M . ^
1 3 -1 ea 3 % * ^xt4 \
$primary{ }v m ) b 4 d A T z \
method{ format } format{3 c T ! & V } \
use_filesystem{ } filesystem{ ext4 } \
mountpoint{ /home} \
. \
1024 2 1024 linux-swap \
$primary{ } \
me= 9 b { * Bthod{ i m{ swap } format{ } \
.
d-i part^ s m k n 6 { , Sman-partitioning/confirm_write_new_label boolean true
d-i partman/choose_partition select finish
d-i partman/confirm boolean true
d-i partman/confirY ( C tm_nooI w h Zverwrite boolean true
d-i partman/default_filesystem string ext4
d-i partman/mount_style select uuid
使用自定义分区LVM:
d-i partmam m { On-auto/disk string /dev/sda
d-i partman-auto/choose_recipe select boot-lvm
d-i partman-auto/method string lvm
d-i partma{ = B J [ 1 bn-auto-lvm/guided_size string 100%
d-i partman-auto-lvm/new_vg_name string vg00
d6 t } Y h ,-i partman-lvm/device_remove_lvm boolean true
d-i partman-md/device_remove_md boolean true
d-i partman-aD y - m | q ruto/v S X Cexpert_recipe string \
boot-lvm :: \
1024 1 1024 ext4 \
$/ b w uprimary{ } $bootable{ } \
method{ fN p - } Gormat } format{ } \
use_filesystem{ } filesystem{ ext4 } \
mountpoint{ /boot } \
. \
1 2 -1 ext4 \
$primary{ } \
$defaultir N T s E [ 4 B @gnore{ } \
method{ lvm } \
device{ /dev/sda } \
vg_name{ vg00 } \
. \
1024 3J } 2 C ^ 1024 swap3 | S a # z T \
$lvmok{ } lv_name{ lv_swap } in_vg{ vg00 } \
method{ swap } foN N i a G o T Armat{ } \
. \
1 4 -1 ext4 \
$lv8 ! J jmok{} lv_name{ lv_root } in_vg{ vg00 } \
method{ format } format{ } \t j ~ ! A 8
use_fD ; s m H i %ilesystem{ } filesysZ + F O 5 G At2 ) 0 )em{ ext4 } \
mountpoint{ / } \
.
d-i partman-lvm/confirm boolean true
d-i partman-lvm/confirm_nooverwrite booleaG j *n true
d-i partman-partitioning/confirm_write_new_label boolean true
d-i partman/choose_partition select finish
d-i partmaQ b :n/confirm boolean true
d-b c ]i partman/confirm_nooverwrite boolean t~ N S Qrue
d-i partman/defU A 0 S F Mault_filesystem string ext4
d-i partman/mount_sti q 0 |yle select uuid
通过pres6 0 p M ; Yeed自动安装ubuntu系统详细配置文件见:https://www.haiyun.me/archives/1246.html
参H d A F T + ^ [考:
https://stackoverflow.coN ? ; Mm/questions/33923952/ubus g L S W H zntu-14U f ( Z . ~ A @ U-04-preseed-lvm-disk-config
https://cptyesterday.wordpress.com/2012/06/17/notes-on-using-expert_recipe-i: Y 2 ! s ~ u jn-debianubuntu-preseed-files/