Hello I try in a preseed installation to reuse an existing lvm partition (for /home). The goal is to have a preseed able to reinstall the os while keeping /home intact.
Currently the preseed install can't mount the diferent lvm partition, so the installation stop because of none root partition Does somebody can help me ? ( sorry for my english ) This is my partman preseed: d-i partman-auto/method string lvm d-i partman-lvm/device_remove_lvm boolean false #d-i partman-md/device_remove_md boolean true #d-i partman-lvm/confirm boolean true #d-i partman-lvm/confirm_nooverwrite boolean true #d-i partman-auto-lvm/new_vg_name string vg00 d-i partman-auto/purge_lvm_from_device boolean true d-i partman-auto/expert_recipe string \ boot-root :: \ 500 300 1024 ext4 \ $primary{ } \ $bootable{ } \ method{ format } format{ } \ use_filesystem{ } filesystem{ ext4 } \ mountpoint{ /boot } \ options/noatime{ noatime } \ . \ 1024 4000 1024 ext4 \ $lvmok{ } \ method{ lvm } format{ } \ use_filesystem{ } filesystem{ ext4 } \ in_vg{ vg00 } \ mountpoint{ / } \ options/noatime{ noatime } \ lv_name{ lv_root } \ . \ 2048 100 2048 ext4 \ $lvmok{ } \ method{ format } format{ } \ use_filesystem{ } filesystem{ ext4 } \ in_vg{ vg00 } \ mountpoint{ /var } \ options/noatime{ noatime } \ lv_name{ lv_var } \ . \ 1024 3000 1024 ext4 \ $lvmok{ } \ method{ format } format{ } \ use_filesystem{ } filesystem{ ext4 } \ in_vg{ vg00 }\ mountpoint{ /usr } \ options/noatime{ noatime } \ lv_name{ lv_usr } \ . \ 1024 100 1024 ext4 \ $lvmok{ } \ method{ format } format{ } \ use_filesystem{ } filesystem{ ext4 } \ in_vg{ vg00 } \ mountpoint{ /home } \ options/noatime{ noatime } \ lv_name{ lv_home } \ . \ 512 1 512 linux-swap \ $lvmok{ } \ method{ format } format{ } \ lv_name{ lv_swap } \ . d-i partman-auto/choose_recipe select boot-root d-i partman-lvm/confirm_nooverwrite boolean true d-i partman-lvm/confirm boolean true d-i partman/confirm_write_new_label boolean true d-i partman-partitioning/confirm_write_new_label boolean true d-i partman/choose_partition select finish d-i partman/confirm boolean true d-i partman/confirm_nooverwrite boolean false