Arrancar desde dispositvo USB aunque el BIOS no lo permita

Días atrás me encontré con una situación poco feliz al fallar la actualización de un ordenador con Ubuntu. Entonces, para poder realizar copias de resguardo de la carpeta home y otros archivos de /etc, hago lo usual: saco de mi bolsillo mi poderoso livestick (un pendrive USB, bah!), lo conecto, y…

Y no lo reconoce, para variar… ¿Y ahora?…

Para los ansiosos, esta es la “receta”; para los curiosos, luego doy los pormenores:

En GRUB, cuando muestra el listado de opciones (entre ellas MemTest) del equipo “roto”
– Presionar C
Nos muestra un bash mínimo, el de GRUB

grub> ls (hd [TAB]

Con la tecla tabulador nos presentará el listado de discos reconocidos

grub> ls (hd [TAB]
hd0 hd1

Escribimos, tanteando, hd0:

grub> ls (hd0 [TAB]

El tabulador provocará que busque en el disco hd0 lo posible de ser listado. Si muestra 2 o más particiones, es el disco del equipo (lo usual)

grub> ls (hd1 [TAB]

Seguramente listará la partición (única) del PenDrive y lo confirmé al leer el nombre o etiqueta de la partición (“Ubuntu 16.04…” en mi caso)

grub> set root="(hd1,[TAB]"

El tabulador completará el “nombre” de la partición encontrada (hd1,msdos2), y cierro con comillas dobles (“):

grub> set root="(hd1,msdos2)"
grub> chainloader +1
grub> boot

Y arrancó desde el PenDrive

¿Y si tuviera algún windows o ni siquiera muestra el GRUB? Hubiera quemado un CD/DVD, y a tomar… Algo reconfortante…

Detalles y Observaciones

  • Esto pudo resolverse desde un livecd, pero no tenía a mano ninguno.
  • Poner a salvo la carpeta homeetc nos ahorrará un montón de dolores de cabeza (porque el usuario conservará TODO tal y como lo tenía hasta ese momento), incluso recuperar los usuarios, sus claves y otras configuraciones (Ver esta entrada).
  • Las carpetas home y etc DEBEN ser copiadas por el usuario root (ídem).
  • Otras carpetas y/o archivos pueden ser respaldados también, desparramados por carpetas como usropt, subcarpetas de var entre otras; pero, quizás se cubra en otro artículo para no hacer tan pesado este.
Esta entrada fue publicada en Instalar linux, Linux. Guarda el enlace permanente.

Deja un comentario