Desde que minha última resposta foi completamente errada, eu fiz algumas leituras por conta própria. E aqui está a solução que você precisa: Execute o seguinte comando no seu terminal:
# blkid
Isso produzirá os UUIDs de cada dispositivo em seu sistema. Para o meu sistema, a saída parecia algo como:
/dev/sda1: LABEL="boot" UUID="aa84c5a8-6408-4952-b577-578f2a67af86" TYPE="ext2"
/dev/sda2: LABEL="root" UUID="a430e0ef-fd35-432f-8b9a-75a49b89ad8a" TYPE="ext4"
/dev/sda3: LABEL="swap" UUID="e388806a-dc27-4f4e-a136-3d1ff4e53962" TYPE="swap"
/dev/sda4: UUID="088E027A8E026114" TYPE="ntfs"
/dev/mspblk0p1: SEC_TYPE="msdos" TYPE="vfat"
Em seguida, abra /etc/fstab
em um editor de texto. Altere as entradas /dev/sdXY
para UUID=
e insira o UUID obtido por meio do comando blkid
.
Agora, estou supondo que você esteja usando os arquivos de configuração padrão do grub2. Se você os editou manualmente, tenho certeza de que você sabe quais são as edições e como fazê-las novamente. Executar
# update-grub
Faça as alterações de personalização desejadas em seu grub.cfg
Além disso, em alguns casos, você pode precisar atualizar seu initramfs com:
# update-initramfs -u -k all