-
Arrancar una distro de Linux desde GrubRescue
Arrancar una distro de GNU/Linux desde la consola «Grub Rescue» no es lo mismo que arrancarla desde una consola Grub normal. La «Rescue Shell» de Grub (o la shell de Grub Rescue) para arrancar correctamente debe cargar los módulos «normal.mod» y «linux.mod». Por ello, para arrancar desde la Rescue, sigue estos pasos:
1ro, establece el prefijo, que es donde la consola buscará módulos de grub y otros archivos:
set prefix=(hd0,1)/boot/grub2do, establece la partición donde estará la raiz:
set root=(hd0,1)3ro, incluye el módulo normal:
insmod normal4to, carga el módulo normal:
normal5to, incluye el módulo del kernel
insmod linux6to, carga el kernel e indícale donde está la partición root:
linux /boot/vmlinuz-3.13.0-29-generic root=/dev/sda17mo, carga la imagen ramdisk correspondiente:
initrd /boot/initrd.img-3.13.0-29-generic8vo, bootea:
bootNOTA: Si cuando le has pasado el parametro linux te has olvidado de indicar el root habrás acabado en el prompt del (initramfs). Para lanzar la distro desde ahí mismo ejecuta:
exec switch_root /RutaAlNuevoRoot /RutaAlInitPor ejemplo:
exec switch_root /dev/sda1 /sbin/init
