
Para empezar necesitamos editar el GRUB para al iniciar nos de una consola que podamos usar.
Para esto dentro del GRUB nos colocamos sobre la opción que utilizamos para iniciar nuestro Linux y presionamos la letra “e”

Nos paramos sobre la línea a editar, en mi caso la línea es:
/boot/vmlinuz-2.6.26-2-686 /root=/dev/sda1 ro quiet

Y volvemos a presionar “e” para editar la línea seleccionada

Modificamos la línea “kernel /boot/vmlinuz-2.6.26-2-686 /root=/dev/sda1 ro quiet”
Le quitamos “ro quiet” y agregamos “rw init=/bin/sh”
Ahora la línea quedaría asi: “kernel /boot/vmlinuz-2.6.26-2-686 /root=/dev/sda1 rw init=/bin/sh”

Presionamos “ENTER”

Ahora ya tenemos el menú de GRUB editado por lo que queda iniciar el booteo
Presionamos la tecla “b” para continuar.
Una ves iniciado el sistema operativo vamos a encontrar que tenemos una consola lista y con permisos de root.

Ahora vamos a editar el fichero “/etc/shadow” que es donde se encuentra guardada la clave del usuario root
Yo utilizo el editor “pico” o "nano" ustedes pueden utilizar el que prefieran.


Ahora tenemos que encontrar la línea que corresponde al usuario “root”
root:$1$j.0QBhlG$gw6QB5r4mQ9wrcu3uxSrd.:14761:0:99999:7:::
A continuacion borramos la clave encriptada del usuario "root", la clave se encuentra entre los 2 primeros “::”
root:$1$j.0QBhlG$gw6QB5r4mQ9wrcu3uxSrd.:14761:0:99999:7:::
Con la clave borrada quedaría asi:
root::14761:0:99999:7:::

Guardamos los cambios con “Ctrl + O” y cerramos el editor con “Ctrl + X”
Ahora reiniciamos y el usuario “root” va a tener la clave en blanco.
Ya podemos cambiar la clave de “root” desde una terminal iniciando secion con el usuario "root" y cuando pida la contraseña simplemente le daremos "ENTER" ya que ahora no tiene ninguna clave. Para ponerle clave nueva lo haremos con el comando “passwd”

Ya con esto nuestro usuario "root" tiene nueva clave.