Enjoy A New Student Discount All 55,000 Courses on sale for Only $12.99

Ends in 05h 23m 49s

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.

Deja un comentario

/*Si te ha gustado el artículo
no dudes en compartirlo*/

Facebook
Twitter
LinkedIn

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies

Ver mi IP

Ver ip de mi máquina
tipo valor
Ip: 44.205.5.65
Proxy: 44.205.5.65
Remote host: ec2-44-205-5-65.compute-1.amazonaws.com
Remote port: 17310
** 44.205.5.65