Seus parâmetros de inicialização são manipulados pelo seu gerenciador de inicialização passando um argumento para o vmlinuz quando ele é iniciado. Supondo que você esteja usando o grub, em grub.cfg
haverá um argumento para root=
que deve conter seu UUID. Como você usa o LUKS, a parte mais difícil é que provavelmente há uma imagem initramfs que inicializa na inicialização e realmente monta e descriptografa sua partição e pode ter o UUID armazenado dentro da imagem.
A recuperação mais fácil para isso é encontrar uma distribuição ao vivo com o suporte LUKS e inicializar a partir dele (a instalação do Debian geralmente possui um modo de recuperação na inicialização do livecd). Em seguida, monte sua raiz criptografada, descriptografe, monte a inicialização e, em seguida, execute chroot nas partições montadas. Uma vez lá, você pode executar novamente o utilitário ramdisk e ver se isso atualiza todas as suas informações. Certifique-se de montar /boot
também antes de executar o chrooting.
update-initramfs -c -k <kernel>
update-grub
Saia do chroot, desmonte tudo e reinicie.