Recuperando a senha de root pelo Grub
No momento do boot, ao invés de pressionar ENTER para entrar no Linux, digite a letra "e" para que possamos entrar em edição e dizer como será feita sua inicialização. Após isso digite novamente "e" na seguinte linha:
E agora a imagem no modo de edição:
Deixe a linha assim:
kernel /boot/vmlinuz-2.6.xx-x-xxx root=/dev/xxx ro root=/bin/bash
Após isso aperte ENTER e depois "b" na linha para dar boot e ter um shell como root para poder alterar a senha. Depois do shell como root disponível, o próximo passo é montar a partição que contém o diretório raiz:
# mount -o remount /
# passwd
Digite a nova senha UNIX:
Redigite a nova senha UNIX:
Agora é só reiniciar a máquina.
Créditos Messias Manoel da Silva Junior