Fazer partições de partman em um único disco é fácil:
d-i partman-auto/disk string /dev/xvda
d-i partman-auto/method string regular
d-i partman-auto/expert_recipe string \
boot-swap :: \
2048 2048 -1 ext3 \
$primary{ } \
$bootable{ } \
method{ format } \
format{ } \
use_filesystem{ } \
filesystem{ ext3 } \
mountpoint{ / } \
device{ /dev/xvda } \
. \
Ou ainda mais simples:
d-i partman-auto/disk string xvda
d-i partman-auto/method string regular
d-i partman-auto/choose_recipe select atomic
Mas com mais de um disco, nenhuma das receitas que encontrei ou escrevi funciona. O instalador chega à tela onde pede o método de particionamento e fica parado. Eu pensei que tinha respondido a essa pergunta aqui:
# The presently available methods are:
# - regular: use the usual partition types for your architecture
# - lvm: use LVM to partition the disk
# - crypto: use LVM within an encrypted partition
d-i partman-auto/method string regular
Mesmo que isso responda à pergunta e fique preso na próxima parte, escolhendo um disco, isso não é respondido por isso?
d-i partman-auto/disk string /dev/xvda
Eu pretendo terminar com três discos: root em / dev / xvda, incluindo / home, / usr e o resto; um volume de swap extra em / dev / xvdb; e um volume EXT3 em / dev / xvdc, montado em / var / build. Apenas para tornar as coisas mais complicadas, o / var / build não existe no momento da instalação, então também precisa ser feito de alguma forma. Isto está no Debian Squeeze.