Eu tentei usar o expert_reciepe para ter partições alinhadas em um disco de alta capacidade com tamanho de bloco de 4096b.
ubiquity partman/alignment select optimal
ubiquity partman-auto/disk string /dev/sdb
ubiquity partman-auto/choose_recipe select myboot-part
ubiquity partman-auto/expert_recipe string \
myboot-part :: \
10240 1049 10240 ext4 \
$primary{ } $bootable{ } \
method{ format } format{ } \
use_filesystem{ } filesystem{ ext4 } \
mountpoint{ / } \
. \
16384 8172 16384 linux-swap \
$primary{ } method{ swap } \
. \
30720 10240 30720 ext4 \
$primary{ } method{ format } format{ } \
use_filesystem{ } filesystem{ ext4 } \
mountpoint{ /backup_fs } \
. \
10240 10240 10000000 ext4 \
$primary{ } method{ format } format{ } \
use_filesystem{ } filesystem{ ext4 } \
mountpoint{ /home } \
.
E eu estava esperando que o preseed partman/alignment select optimal
deveria ter permitido que eu tivesse partições alinhadas no disco. Mas as partições não estão alinhadas.
Como alternativa, eu uso um script para particionar o disco para ter partições alinhadas nele. Em seguida, execute o Ubiquity com o arquivo preseed para utilizar as partições existentes. As partições que criei são para /
, /home
e swap
. Mas eu não sei como conseguir isso usando um arquivo Preseed.
Eu tentei ler através de guias para pré-configuração e personalização, mas não entendi como e onde modificar as opções pressionadas para usar as partições existentes no disco.