-
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/grub
2do, establece la partición donde estará la raiz:
set root=(hd0,1)
3ro, incluye el módulo normal:
insmod normal
4to, carga el módulo normal:
normal
5to, incluye el módulo del kernel
insmod linux
6to, carga el kernel e indícale donde está la partición root:
linux /boot/vmlinuz-3.13.0-29-generic root=/dev/sda1
7mo, carga la imagen ramdisk correspondiente:
initrd /boot/initrd.img-3.13.0-29-generic
8vo, bootea:
boot
NOTA: 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 /RutaAlInit
Por ejemplo:
exec switch_root /dev/sda1 /sbin/init
Los hacks de hacks4geeks son minitutoriales rápidos pensados para geeks con conocimiento informático avanzado. Si no entiendes o no consigues ejecutar un hack de esta web considera suscribirte a Premium para solicitar asistencia sobre el mismo.