¿Cómo puedo reparar GRUB o resetear contraseñas de Window$?
¡Trabajadores!
GRUB es el arrancador del pueblo, una poderosa rutina de software
instalada por defecto con Ubuntu. No solo es capaz de dar inicio a
Ubuntu, sino también a otros sistemas operativos, ya sea libres o no.
Por tal motivo, el arrancador GRUB es fundamental para el arranque del
sistema operativo, y si bien es bastante resistente, no será la primera
ni última vez que falle. Normalmente esto se podría deber a errores
humanos, pero tampoco es ajeno a otros factores externos a nuestro
manejo. Por ejemplo, es común que la instalación de un oligarca,
pernicioso y ególatra Window$ elimine sin nuestra anuencia a nuestro
arrancador popular.
Mediante la reinstalación Ubuntu podríamos lograríamos ponerlo a punto
otra vez, pero esto nunca es lo práctico ni lo deseable, en tanto
implica reinstalar y reconfigurar todo nuestro software. Afortunadamente
ya he explicado cómo recuperar GRUB utilizando un LiveCD de Ubuntu. Este
método sin embargo sólo es práctico para hacerlo una vez cada tanto,
pues tiene problema ineludible: es relativamente lento de realizar.
Vean señores, el arranque de un LiveDVD de Ubuntu lleva unos 5 o 10
minutos, e incluso más si el sistema cuenta con poca memoria RAM. Hacer
el resto del procedimiento nos puede llevar otro tanto...
Pues bien, para evitar estos inconvenientes innecesariamente, bien
podríamos utilizar la aplicación arrancable Super GRUB Disk. Se trata de
una imagen booteable ideal para un miniCD, ya que ocupa sólo 20Mb.
Necesitamos un CD virgen para copiarlo.
La realización de la tarea lleva el mismo tiempo, pero podremos hacer el
procedimiento de forma más rápida y sencilla.
1. Bajamos la imagen de Super GRUB Disk desde aquí.
2. Quemamos la imagen ISO en un CD virgen (podremos usar Brasero para
ello).
3. Colocamos el CD en la lectora y arrancamos la PC con el CD Super GRUB
Disk.
4. Selecionamos el idioma eligiendo "Español".
5. En el menú de acciones, normalmente elegirmos "Detectar cualquier
S.O."
Si ya tenemos un archivo grub.cfg en nuestro Ubuntu (suele ser lo normal
si no formateamos nada) es mejor seleccionar ""detectar cualquier
archivo configuración GRUB2 (grub.cfg)"". De esta manera iniciará más
rápido la reparación del GRUB en Ubuntu.
6. Una vez cumplido esto, debería arrancar nuestro Ubuntu inutilizado.
Una vez que haya arrancado, podremos repararlo definitivamente. Para
ello abrimos un a terminal con Ctrl+Alt+T (o yendo a Aplicaciones /
Herramientas de Sistema / Terminal) e ingresamos los siguientes comandos
de organización:
sudo grub-install /dev/sda
sudo update-grub
(...en algunos sistemas en lugar del último comando, debemos usar sudo
update-grub2)
Nota: Naturalmente, debemos sustituir sda por el identificador de disco
duro que utilicemos para arrancar nuestro sistema operativo. Normalmente
suele ser sda, pero podría ser otro si contamos con distintos sistemas
operativos instalados en distintos discos rígidos, por ejemplo /dev/sdb,
/dev/sdc, etc). No debemos ingresar número de partición, sólo el
identificador de disco.
Ahora ya podremos extraer el CD de Super Grub2 Rescue, y podremos
reiniciar nuestro sistema con el GRUB reparado. Para ello usamos:
sudo reboot
La principal ventaja que veo en usar Super GRUB es su rapidez que es
bastante mayor que cargar el Ubuntu con el LiveDVD.
Recuperar contraseña de Window$
Otro elemento que podremos utilizar es RescaTux. Se trata de un CD
booteable con aplicaciones (650mb aproximadamente), el cual también se
distribuye gratuitamente a través de una imagen ISO. Con él podremos
realizar varias tareas de rescates, incluyendo eliminar contraseñas de
administrador y usuario de sistemas operativos oligárquicos.
Rescatux no soporta SecureBoot (debemos desactivarlo desde la BIOS de
nuestro equipo). Sin embargo, es capaz de reparar la mayoría de los
problemas derivados del problemático método de arranque UEFI.
Con él también podremos resetear una contraseña usuario o de
administrador de Window$, en el caso que la hemos olvidado. Para ello
iniciamos el CD con RescaTux, y se nos presentará la pantalla de
arranque.
Rescatux Isolinux based Boot screen screenshot
Pantalla de inicio basada en ISOLinux de Rescatux
Aquí normalmente utilizamos la entrada por defecto: Live (amd64).
Si por alguna razón recibimos un mensaje como:
This kernel requires an x86-64 CPU, but only detected an i686 CPU.
Unable to boot - please use a kernel appropiate for your CPU.
..entonces repetimos los pasos pero en esta pantalla elegimos: Live
(486).
Se iniciará el sistema operativo (pantalla negra con legras blancas).
Rescatux Boot - System initialisation letters screenshot
Debemos esperar que se inicie la gráfica del asistente, y aparezca el
asistente en el centro de la pantalla.
Rescatux desktop with Rescapp screenshot
Asistente RescApp de RescaTux
Una vez que veamos la aplicación RescApp debemos elegir la opción "Clear
Windows password). Para ello debemos presionar el botón Password (+)
Main Menu - Password options selected
Menú principal - opciónes de Contraseña seleccionadas
..y luego el botón "Clear Windows password"
Password Options Menu - Clear Windows Password selected
Password Options Menu – Clear Windows Password selected
..y finalmente el botón "Clear Windows password !!!".
About to run Clear Windows Password option
Por ejecutar la opción para Borrar la contraseña de Window$.
Nota: En versiones mas viejas de RescaTux, esta opción se llamaba Blank
Windows password o Reset Windows password.
Seleccionar la partición de Window$
Se nos preguntará cuál es la partición del Window$. Debemos
seleccionarla a mano. Nota: la mayoría de las veces la partición de
Windows aparecerá como No Detectada. Simplemente debemos elegirla.
Luego presionamos el botón OK.
Select Windows partition
Seleccionando la partición Window$
Elegir el Usuario de Window$
Se nos preguntará a cuál usuario de Window$ queremos eliminarle la
contraseña. El usuario de Window$ a la cual la mayoría de la gente le
quiere eliminar la contraseña es al Administrador, pero podemos elegir a
cualquier otro de los usuarios detectados. Luego presionamos el botón
OK.
Select a Windows user
Seleccionando un usuario Window$.
Debemos esperar a que RescApp finalice.
A veces se muestra algún mensaje mientras RescApp realiza la tarea
solicitada. A veces no lo veremos porque pasará muy rápido. Debemos se
pacientes y esperar hasta que finalice completamente.
Rescapp working screenshotRescapp funcionando.
Todo va bien
Si vemos un mensaje que nuestra tarea salió bien, entonces RescApp
probablemente haya solucionado nuestro problema de contraseñas.
Rescapp - Success screenshotRescApp – Éxito
Apagar Rescatux.
Para salir del Asistente, debemos presionar el botón rojo On/Off en la
esquina inferior izquierda.
Rescatux - Power off button screenshot
Rescatux – Botón de apagado.
Hacemos clic en el botón y elegimos Shutdown para apagar el sistema.
Naturalmente, debemos sacar el CD utilizado de la lectora para
continuarla utilizando como siempre.