No RHEL 9.3 renomeei o volume lógico (LV) /dev/lvm01/root
para /dev/lvm01/root.vol
. Fiz de tudo para que o novo nome fosse reconhecido corretamente:
/etc/fstab
entrada alterada- configuração do systemd recarregada
- remontado /
E também modifiquei a /etc/default/grub
entrada:
GRUB_CMDLINE_LINUX="root=/dev/mapper/lvm01-root.vol ro crashkernel=1G-4G:192M,4G-64G:256M,64G-:512M resume=/dev/mapper/lvm01-swap.vol rd.lvm.lv=lvm01/root.vol rd.lvm.lv=lvm01/swap.vol"
Então eu esperava que ele grub2-mkconfig -o /boot/grub2/grub.cfg
fizesse o resto do trabalho e reiniciei. Mas o sistema acabou com uma mensagem dracut informando que a partição raiz não foi encontrada (ou algo parecido).
Após uma breve investigação, percebi que os parâmetros do kernel não foram modificados conforme esperado. A mudança manual ajudou a inicializar o sistema operacional. Interessante que o /boot/grub2/grub.cfg
foi atualizado. Mas o que não foi atualizado foram os /boot/loader/entries/*
arquivos. E esse era o problema.