1.- Editar el archivo /etc/grub.d/40_custom

sudo gedit /etc/grub.d/40_custom

 

Nota: TonyDiaz, con mucho criterio, nos aconseja modificar este archivo y no /boot/grub/grub.cfg. La razón es que el sistema reemplaza grub.cfg cada vez que realiza una modificación en GRUB, cosa que ocurre muy a menudo. Por ese motivo, es necesario modificar la plantilla diseñada exclusivamente para añadir entradas de menú personalizadas en GRUB: 40_custom.

2.- Agregar una nueva entrada al menu parecida a la que se muestra a continuación:

menuentry "Lubuntu Live" { 
set root=(hd0,5)
loopback loop /vbox/lubuntu-10.10.iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/vbox/lubuntu-10.10.iso --
initrd (loop)/casper/initrd.lz
}

3.- No olvides editar las partes que aparecen en rojo, donde:

  • menuentry: es el nombre que aparecerá en el listado de GRUB2 al iniciarse la PC. En mi caso, como yo
  • set root: nos indica en que partición esta el archivo ISO. Para saber cuál es la configuración correcta el razonamiento es simple. 
    • ¿En dónde está la imágen ISO de mi distro favorita? En mi disco Y, partición X. Probablemente, sepas en qué ruta se monta ese disco, pero no su nombre de dispositivo. Para ello…
    • Abrí Sistema > Adminitración > Utilidad de discos y, luego de seleccionar el disco rígido en el que se encuentra la partición en cuestión, hacé clic sobre la partición para que se muestren todos sus datos y características.
    • Con la partición seleccionada, buscá la etiqueta «Dispositivo» y fijate qué dato muestra. En mi caso, dice: /dev/sda5. Al ser hda o sda quiere decir que es el disco 1; como se trata del sda5, quiere decir que es la partición 5 del disco 1. Para el caso, «set root» debería llevar (hd0, 5). Grub2 empieza el conteo de discos con 0, razón por la cual esta configuración le indica que la imagen ISO se encuentra en el disco 1, partición 5.
  • loopback: nos indica la ruta dentro de la partición donde está el archivo ISO. Es fácil confundirse en este punto porque lo que se pide no es la ruta donde se monta este disco sino, el resto de la ruta. Por ejemplo, mi disco sda5 se monta en /media/backup/. Por lo tanto, la ruta completa de la carpeta donde se encuentra la imágen ISO en cuestión sería /media/backup/vbox/. Sin embargo, como en «set root» ya le dijimos de qué disco y partición se trata, no hace falta aclararle la ruta en la que se montó el disco (/media/backup/). Por esa razón, la ruta a ingresar en este punto sería simplemente /vbox/archivo.iso.
  • linux (loop): nos indica qué kernel usar para bootear y dónde se encuentra. El razonamiento es el mismo que el del punto anterior.
  • initrd (loop): nos indica dónde está el initrd.

Acabo de probar este método con Lubuntu 10.10 y ¡no tardó ni 20 segundos en cargar completo! Les aseguro que esta es la mejor forma de probar versiones Beta de Ubuntu u otras distros sin alterar su sistema, instalar Virtual Box, tener que quemar un CD o gastar un USB sólo para usarlo como Live CD, etc.

 

Via: Usemos Linux

Por admin

Deja una respuesta

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
Best Wordpress Adblock Detecting Plugin | CHP Adblock