Eu tenho lutado com esse problema por algumas semanas agora. Estou tentando automatizar a instalação de servidores Ubuntu usando PXE e Kickstart. Consegui consertar a maioria dos problemas com os quais corri no Google, mas este me deixou perplexo. O único outro exemplo desse problema que posso encontrar é no askubuntu, em que um cara está perguntando exatamente a mesma pergunta que estou prestes a fazer, mas não tem respostas. A partir disso, posso concluir uma de duas coisas - ninguém está usando o Kickstart ou isso é um problema causado por algum cenário obscuro que não encontrei.
Para minha pergunta. Esta linha no meu arquivo preseed
d-i partman-auto/choose_recipe select atomic
supostamente anuncia o disco inteiro como uma partição. Exatamente o que eu quero. No entanto, onc a instalação está completa, meu disco se parece com isso
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/server1-root 9.2G 1.5G 7.3G 18% /
...some other stuff like udev...
/dev/sda1 228M 25M 191M 12% /boot
/dev/mapper/server1-home 203G 188M 192G 1% /home
Assim, o disco rígido foi particionado com uma minúscula partição raiz e uma enorme partição inicial. Ler os manuais implica que é isso que
d-I partman-auto/choose_recipe select homes
faz, mas também implica que não há nenhuma ação "padrão" - isto é, se a minha sintaxe para esta linha estava errada ou se estava faltando completamente, o instalador pararia e me perguntaria o que fazer. Mas isso não acontece - ele simplesmente é ativado e cria essa partição massiva / home.
A principal coisa que está me confundindo (que o outro pôster não mencionou) é por que é
/dev/mapper/server1-home
Isso significa que ele é um RAID ou algum outro volume DM. O que não é - é um único disco de 240Gb.
O resto do meu preseed como está no momento está abaixo. Por favor, note que esta é a versão 1 milhão e algo assim - eu realmente tenho hackeado isso por dias. Eu tentei versões não-LVM e assim por diante. Esta é a versão mais recente que experimentei antes de postar aqui.
d-i partman-auto/disk string /dev/sda
d-i partman/default_filesystem string ext4
d-i partman-auto/method string lvm
d-i partman-auto/purge_lvm_from_device boolean true
d-i partman-lvm/device_remove_lvm boolean true
#d-i partman-md/device_remove_md boolean true
d-i partman-lvm/confirm boolean true
d-i partman-auto-lvm/guided_size string max
d-i partman-auto/choose_recipe select atomic
d-i partman/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 true
A máquina também tem um segundo disco de 1Tb que seria montado como / data quando eu recebo o primeiro disco corretamente.
Eu realmente espero que alguém que esteja por aí possa ajudar, porque passei muito tempo com esse problema.
Steve