Instalar SuperGrub en un pendrive

En un artículo anterior hablamos de las bondades de SuperGrub a la hora de recuperar el gestor de arranque cuando nuestro equipo se queda colgado y se niega a arrancar.

Como quemar un cdrom para menos de 400 kBs me parece un deperdicio os voy a contar cómo instalarlo en cualquier pendrive que tengamos pudiendo de este modo contar con una herramienta realmente valiosa en un momento de necesidad.

Además el pendrive podremos seguir usándolo como hasta ahora, lo único que variará es que se convertirá en un pendrive de arranque con una carpeta de pocos kBs ocupados por SuperGrub.

Los pasos a seguir son sencillos:

  1. Descargar la última versión de SuperGrub para USB en formato .tar.gz (olvídate del .iso)
  2. Descomprimirlo en el pendrive.
  3. Obtener la ruta al pendrive.
    Observa que en el comando grep he puesto el mismo nombre que la carpeta del pendrive (DISK_IMG) que teníamos en el paso 2.
  4. Ejecutamos grub como root.

    sudo grub

  5. Lanzamos un

    device (hd3) /dev/sdb

    OJO He utilizado /dev/sdb (sin el 1) porque en el paso 3 obtuve /dev/sdb1 como ruta al pendrive. En tu caso utiliza la información que obtengas

  6. Escribimos

    root (hd3,0)

  7. Finalmente

    setup (hd3)

  8. Y finalizamos escribiendo

    quit

Pues ya tienes tu memory stick listo para solventar cualquier problema con el arranque; si quieres probarlo tienes dos alternativas

  • Pinchar y reiniciar el equipo
  • Utilizar qemu para simular el reinicio del equipo 😉

15 comentarios en “Instalar SuperGrub en un pendrive

  1. Xurde dijo:

    Hola,

    se supone que este programa es para cuando tienes un error grub, yo tengo el 17 por ejemplo… no entiendo por qué se orienta el uso del mismo desde dentro de ubuntu/linux, si precisamente por ese error no te deja arrancarlo!

    Yo estoy desde Win XP, y me gustaria como reparar ese error para poder volver con Ubuntu.

    Gracias

  2. jasvazquez dijo:

    Hola Xurde

    hay dos motivos por los que se orienta su uso a Linux:

    1. Estamos en un blog de Software Libre
    2. En el post se hace hincapié en el carácter preventivo de contar con SuperGrub en un pendrive para solucionar problemas no en cómo instalarlo cuando se te fastidia el equipo.

    En tu caso te recomiendo que hagas uso del livecd que utilizaste para instalar Ubuntu y en él sigas las instrucciones para instalar SuperGrub.

    Suerte y para cualquier cosa ya sabes dónde encontrarme.

    Un saludo

  3. replai dijo:

    oye y kuando dices:
    Lanzamos un

    device (hd3) /dev/sdb

    y te kedas tan ancho, con el device hd3, como se sabe a cual tenemos que apuntar? yo al apretar TAB supuse que la unidad con mayor numero era la adecuada… lo supuse, porque realmente mi pendrive no arranca. Tendré que hacerlo desde el live-cd de ubuntu…

  4. jasvazquez dijo:

    Tienes toda la razón del mundo Replai, debería haber dado alguna explicación adicional al respecto.

    La idea es que hd3 no debe existir (si te apetece pon hd5, pero cuídate de seguir poniéndolo en los pasos 6 y 7).

    Si consultas la documentación del comando device de grub observarás que sirve para asociar una unidad “de BIOS” a un fichero (en nuestro caso /dev/sdb)

    Si le asocias una que exista te la cargas, de ahí que haya que poner un valor inexistente.

    Espero que ahora haya quedado más claro, gracias por ayudarme a mejorar el post.

      • ¿para “bootear” Linux Mint? ¿te refieres a arrancar un cd de dicha distribución? en ése caso lo único que tendrías que hacer es meterlo en la bandeja de tu lectora que para algo son livecds.

        Si te refieres a recuperarlo, usa tu imaginación: arranca cualquier distro livecd que tengas en casa o busca el equipo de algún amigo que o edificio público (como podría ser una biblioteca) y ejecuta los comandos allí.

        Un saludo y, si me aceptas una sugerencia, procura cuidar las formas al comentar por Internet

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s