Em man systemd-cryptsetup-generator
:
rd.luks.name=
is honored only by initial RAM disk (initrd) whileluks.name=
is honored by both the main system and the initrd.
Portanto, talvez usar luks.name=144255e7-7a9a-4957-ad6e-d4a2a71c861a=system
em vez de rd.luks.name=...
torne seu nome system
mesmo depois da inicialização.
Se isso não funcionar (não entendo exatamente o que essa linha da documentação está tentando dizer ou se rd.
fará diferença), você pode tentar colocar o nome em / etc / crypttab . Novamente a partir de man systemd-cryptsetup-generator
:
If /etc/crypttab contains entries with the same UUID, then the name, keyfile and options specified there will be used. Otherwise, the device will have the name "
luks-UUID
".
Por exemplo, tenha a linha
system UUID=144255e7-7a9a-4957-ad6e-d4a2a71c861a
Pode ser necessário nomear o arquivo /etc/crypttab.initramfs
em vez de apenas /etc/crypttab
para garantir que seja visível o suficiente (antes que a partição seja aberta).
Ao fazer qualquer uma dessas alterações, lembre-se de alterar o parâmetro do root=
do kernel de /dev/mapper/luks-144255e7-7a9a-4957-ad6e-d4a2a71c861a
para /dev/mapper/system
.