I was able to get this working in Lucid amd64 with some preseed magic embedded into the kickstart file. This is a snippet from my test kickstart file.
clearpart --all --initlabel part /boot --fstype ext4 --size 200 --asprimary part swap --size 1024 part pv.01 --size 1 --grow volgroup rootvg pv.01 logvol / --fstype ext4 --vgname=rootvg --size=1 --grow --name=rootvol # needed to answer the 'do you want to write changes to disk" preseed partman-lvm/confirm_nooverwrite boolean true
# needed to answer the question about not having a separate /boot preseed partman-auto-lvm/no_boot boolean true
I was able to get this working in Lucid amd64 with some preseed magic embedded into the kickstart file.
This is a snippet from my test kickstart file.
clearpart --all --initlabel lvm/confirm_ nooverwrite boolean true
part /boot --fstype ext4 --size 200 --asprimary
part swap --size 1024
part pv.01 --size 1 --grow
volgroup rootvg pv.01
logvol / --fstype ext4 --vgname=rootvg --size=1 --grow --name=rootvol
# needed to answer the 'do you want to write changes to disk"
preseed partman-
# needed to answer the question about not having a separate /boot auto-lvm/ no_boot boolean true
preseed partman-