Configuration preseed avec LVM sans partition

Bonjour,

Nous avons des contraintes de partitionnement lors d’une installation en automatique qui nous obligent à devoir utiliser un disque entier avec LVM
au lieu de devoir avoir obligatoirement création automatique d’une partition par partman pour le pv (sans lui indiquer de le faire sur le disque).

Auriez vous un idée quitte à devoir le faire faire par un script mais comment l’appeler avant la partie de partitionnement de l’installation automatique ?

ci joint l’extrait de la partie partitionnement du fichier preseed.cfg utilisé :

d-i partman-auto/disk string /dev/vda /dev/vdb
d-i partman-auto/method string lvm
d-i partman-lvm/device_remove_lvm boolean true
d-i partman-lvm/confirm boolean true
d-i partman-lvm/confirm_nooverwrite boolean true
d-i partman-auto/choose_recipe select soucheos

d-i partman-auto/expert_recipe string soucheos :: 128 50 192 ext3 $primary{ } $bootable{ } method{ format } format{ } device{ /dev/vda } use_filesystem{ } filesystem{ ext3 } mountpoint{ /boot } . 100 200 14000 ext3 $defaultignore{ } $primary{ } method{ lvm } device{ /dev/vdb } vg_name{ vg00 } . 1024 110 200% linux-swap $lvmok{ } in_vg{ vg00 } lv_name{ myswap } method{ swap } format{ } . 5120 150 5120 ext4 $lvmok{ } in_vg{ vg00 } lv_name{ racine } method{ format } format{ } use_filesystem{ } filesystem{ ext4 } mountpoint{ / } . 3072 160 3072 ext4 $lvmok{ } in_vg{ vg00 } lv_name{ opt } method{ format } format{ } use_filesystem{ } filesystem{ ext4 } mountpoint{ /opt } . 1024 170 1024 ext4 $lvmok{ } in_vg{ vg00 } lv_name{ tmp } method{ format } format{ } use_filesystem{ } filesystem{ ext4 } mountpoint{ /tmp } . 1024 180 1024 ext4 $lvmok{ } in_vg{ vg00 } lv_name{ var } method{ format } format{ } use_filesystem{ } filesystem{ ext4 } mountpoint{ /var } . 1024 190 1024 ext4 $lvmok{ } in_vg{ vg00 } lv_name{ log } method{ format } format{ } use_filesystem{ } filesystem{ ext4 } mountpoint{ /var/log } .

d-i partman-partitioning/confirm_write_new_label boolean true
d-i partman/choose_partition select finish
d-i partman/confirm_nooverwrite boolean true
d-i partman/confirm boolean true

Salut,

Je fais mes “partitions” lvm avant d’installer avec un cd-live :slightly_smiling: