Você não pode confiar em sdX
para permanecer o mesmo (provavelmente, mas sem garantias). Você deve usar rótulos ou UUIDs. Veja os dispositivos em /dev/disks/by-label
e /dev/disk/by-UUID
. Você pode verificar quais unidades foram usadas como atualmente usando o comando mount
(que usará sdX
na saída). Para corrigir seu cryptswap, edite o arquivo /etc/crypttab
para usar os UUIDs.
O instalador do Ubuntu usa UUIDs por padrão em fstab
e crypttab
, então você não deve ter que editá-los manualmente. Aplicativos como parted
não podem identificar a troca criptografada, já que a partição parece estar cheia de lixo para eles. (Se eles alguma vez os identificarem com sucesso, há algo muito errado acontecendo.) Você pode verificar o uso de swap usando o comando swapon -s
.
O fato de uma partição não começar em um limite físico não significa muito nos dias de hoje. Os discos de hoje não expõem realmente o estado físico real.