7 "pelagatos" en línea - Like Dr. Cox with no J. D.
Licencia Creativa en el mes del amor

Posts Tagged ‘GRUB’

Resetear la contraseña de root a través de GRUB

Friday, July 24th, 2009

Esto no es por supuesto un truco de “hacking” (noten las comillas), sino más bien una forma de hacerlo en emergencias, sobretodo para aquellos que suelen ser muy olvidadizos y renuentes. Para poder cambiar la contraseña de root, cuando la hemos olvidado se hace lo siguiente:

  1. Reiniciemos el equipo y esperemos a que aparezca el menú de GRUB
  2. Hay que ubicarse en el nombre de nuestra distribución, sobre todo si tenemos dos sistemas operativos cargando y Linux no es el que esta por defecto.
  3. En la línea de comandos de GRUB escribimos init=/bin/bash o init=/bin/sh (o el interprete de comandos que se tenga en uso) y demos Enter.
  4. Dejemos que cargue el sistema, y nos enfrentaremos a una ventana de consola con la leyenda none (esto podría variar entre distribuciones). Tecleamos passwd root, comando que nos pedira una nueva contraseña, se la alimentamos y la repetimos cuando nos la pida, ¡y listo! Ahora reinicia el equipo para poder entrar en modo normal.

Espero que esto les ayude cuando estén en aprietos.

  • Share/Bookmark

Cambiando opciones en GRUB

Tuesday, June 30th, 2009

IMPORTANTE: La distribución preferida por Licencia Creativa es openSUSE, pero debería funcionar de forma similar en cualquier distribución

Es posible cambiar algunas opciones en GRUB sin dañar el MBR o la FAT (según donde esté), también existe un pequeño problema en openSUSE 11.1 que corrompe cualquiera de esos dos últimos su cambias de partición de arranque desde YAST (y es lo que me motivo a hacer este artículo). Ahora, si tu te diste a la tarea de tener dos sistemas operativos corriendo en tu PC, sabrás que ahora al encenderla tienes que seleccionar entre ambos y quizá te aparezca una tercera o cuarta opción más, tal como la imagen que sigue.

GRUB en openSUSE Linux

En el ejemplo que ya mencionamos, tenemos 4 opciones diferentes que se enumeran desde cero (es importante que lo recordemos). Primero iniciemos sesión con el usuario root (usuarios de Ubuntu y demás juguetitos no tienen que hacer esto)

Abramos una ventana de consola y vayamos al directorio /boot/grub, para los no muy entendidos, tecleemos cd /boot/grub

Con nuestro editor favorito (en mi caso es pico), abramos el archivo menu.lst, por ejemplo:

CODE:
  1. pico menu.lst

Si eres usuario de Ubuntu y similares

CODE:
  1. sudo pico menu.lst

Veremos algo como lo que se muestra a continuación

GRUB en openSUSE

Lo primero que vamos a hacer es, elegir el sistema operativo por default, si recordamos la numeración inicial en nuestro ejemplo, dijimos que empezamos de cero, por lo que si quiero que sea Linux el sistema por defecto, debo poner en cero el valor default, en caso contrario, Windows ocupa la posición número dos, por lo que es ese valor el que hay que colocar en default.

Enseguida, podemos manipular el valor timeuot que nos dice la cantidad de segundos que el equipo esperará a que se haga un cambio de sistema operativo, recordemos que si no hacemos acción alguna, quien entre es el que este seleccionado en el valor default. Cambiemos esto si los 8 segundos que nos da no son suficientes para nuestra vida diaria.

Después de eso, veremos una serie de secciones que empiezan con title, cada sección es una entrada en GRUB y en nuestro ejemplo tendríamos 4 secciones diferentes, si queremos que al arrancar el sistema diga algo diferentes a Windows, Linux, y etc. Entonces cambiaremos sólo esos valores.

Una vez finalizados lo cambios, guardemos el archivo (Ctrl + S, Ctrl + O o cualquier combinación de teclas que use tu editor de texto favorito) y reiniciemos para ver los cambios.

  • Share/Bookmark