Estou pré-configurando minha instalação Debian com bastante sucesso, mas tenho um problema. Eu quero que minha partição swap
seja rotulada, mas o instalador está ignorando o elemento label { }
. A partion é criada, tem um UUID
, mas eu quero montar por rótulos (ambiente multissistema com Windows, etc.)
Outros rótulos são criados sem problemas.
Estou fazendo uma preseeding do Debian Stretch.
d-i partman/early_command \
string sfdisk --wipe-partitions always --delete /dev/sda 2 3 4
d-i partman-auto/disk string /dev/sda
d-i partman-auto/init_automatically_partition select biggest_free
d-i partman-auto/expert_recipe string \
lk-part :: \
2000 2000 2000 linux-swap \
$primary{ } \
method{ swap } \
format{ } \
label{ SWAPPART } \
. \
50000 50000 50000 xfs \
$primary{ } \
method{ format } \
format{ } \
use_filesystem{ } \
filesystem{ xfs } \
mountpoint{ / } \
label{ LKLINUX } \
. \
40000 40100 -1 xfs \
$primary{ } \
method{ format } \
format{ } \
use_filesystem{ } \
filesystem{ xfs } \
mountpoint{ /tmp } \
label{ TEMPFS } \
.
d-i partman/mount_style select label
Alguém sabe por que o rótulo em swap
é ignorado?
Após a instalação, quando faço manualmente:
swapoff /dev/sda2
mkswap --label SWAPPART /dev/sda2
swapon /dev/sda2
o rótulo está presente e é exibido, por exemplo, por blkid
.
Cumprimentos
Kamil