crypttab e fstab do UUID

2

Isso funciona:

crypttab:

sda2_crypt UUID=6bbba323-ddad-479d-863e-4bd939b46f96 none luks,swap
sda3_crypt UUID=3087cec6-dcc9-44ee-8a08-5555bb2ca566 none luks

fstab:

/dev/mapper/sda3_crypt /               ext4    errors=remount-ro 0       1
/dev/mapper/sda2_crypt none            swap    sw              0       0

Mas quando tento alterá-lo para isso e executar update-initramfs -u -k all , isso me dá este erro: cryptsetup: WARNING: failed to determine cipher modules to load for part_root_crypt

crypttab:

part_swap_crypt UUID=6bbba323-ddad-479d-863e-4bd939b46f96 none luks,swap
part_root_crypt UUID=3087cec6-dcc9-44ee-8a08-5555bb2ca566 none luks

fstab:

/dev/mapper/part_root_crypt /               ext4    errors=remount-ro 0       1
/dev/mapper/part_swap_crypt none            swap    sw              0       0

Eu queria mudar isso porque quando eu instalei meu sistema operacional, este disco era sda , mas depois eu adicionei mais discos e agora é sdb e eu gostaria de mudar seu nome para algo independente de disco .

O que estou perdendo aqui?

    
por user68563 06.04.2017 / 05:20

1 resposta

0

luks, swap força a troca a ser reformatada na lixiviação, fazendo com que ela também mude seu UUID, não tenho certeza se estou usando a melhor abordagem, mas resolvi isso com

# swap UUID changes each mount
swap_crypt    /dev/disk/by-partlabel/SWAP_CRYPT    none    luks,swap
# leaving the rest of crypttab the same
part_root_crypt    UUID=3087cec6-dcc9-44ee-8a08-5555bb2ca566    none    luks
    
por 15.02.2018 / 02:59

Tags