emular imagen iso con grub4dos
Publicado: Mié, 03 Oct 2012, 08:33
cada ves que escuchamos:
emular una imagen iso , pensamos en virtual-box o qemu dos exelentes
maquinas virtuales , que han ganado su prestigio por su buen desempeño , pero ,
en esta ocacion no es este el tema pues grub4dos no es una maquina virtual , es un gestor de arranque que entre sus muy interesantes opciones esta la de emular una imagen iso y hecerla correr como si de una unidad de cdrom virtual se tratara , en lo personal he utilizado esta opcion para correr a las siguientes distros :
slitaz -3.0 , slitaz-4.0 , tiny-core -2.10 , lubuntu , nova-light .
tambien puede ser utilizado para arrancar initrd.iso , esto en los sistemas operativos como : dsl , puppy-linux que tienen la habilidad de hacer la autobusqueda de el archivo en que se encuentra el sistema operativo dicho archivo se copia a la raiz de el disco duro o en una memoria usb y tanto dsl como puppy lo buscan y arrancan la distro esto lo hace con la misma apariencia que si fuera de un live-cd , si el archivo se
guarda en un hdd se nota una diferencia marcada en cuanto a
la velocidad con que arranca debido a que hdd es varias veces mas
rapido que la unidad optica .
de manera que con solo copiar una imagen iso a la raiz de nuestro
hdd podemos hacerla arrancar sin necesidad de escribirla en un cd ni de emularla en una virtual box , esta ultima opcion no siempre disponible por las limitaciones que el hardware nos impone sobre todo a los que contamos con pocos recursos de esta manera , podemos utilizar esta emulacion de cdrom como tambien algunos le llaman ahorrando recursos y permitiendotener una opcion mas para poder probar esa distro de la cual no te has decidido a quemar en un cd o si lo prefieres por su mejor rendimiento en cuanto a velocidad se refiere le dejes alli en el hdd y disfrutes de esta y de otras haciendo
un multiboot con esta otra opcion que nos brinda gru4dos.
claro esta que para ello es necesario editar correctamente
el menu.lst algo que puede parecer dificil pero no lo es , solo necisitamos por decirlo de algun modo el modelo a seguir, para hacer lo que queremos , este lo podemos encontrar en el
readme_grub4dos le dejare dos ejemplos de el menu.lst editados
para hacer arrancar desde sus imagenes isos a slitaz en su
version 3 y en su version 4 , en cuanto a la instalacion
de este gestor de arranque siempre me auxilio de puppy linux
en mi caso he utilizado la version lupu 5.2.8 para ello , hay
quienes prefieren la opcion de instalarlo en un fdd , para asi
no tocar el mbr del disco duro esto es tambien sencillo de hacer con puppy-linux.
este es el texto correspondiente al menu.lst que utilice para arrancar a slitaz-3.0.iso y a slitaz-4.0.iso , si se copia este texto a un nuevo archivo de txt
timeout 5
title SliTaz 3.0
find --set-root /slitaz-3.0.iso
map --heads=0 --sectors-per-track=0 /slitaz-3.0.iso (hd32)
map --hook
chainloader (hd32)
title slitaz-4.0
find --set-root /slitaz-4.0.iso
map /slitaz-4.0.iso
(0xff) || map --mem /slitaz-4.0.iso
(0xff)
map --hook
chainloader (0xff)
emular una imagen iso , pensamos en virtual-box o qemu dos exelentes
maquinas virtuales , que han ganado su prestigio por su buen desempeño , pero ,
en esta ocacion no es este el tema pues grub4dos no es una maquina virtual , es un gestor de arranque que entre sus muy interesantes opciones esta la de emular una imagen iso y hecerla correr como si de una unidad de cdrom virtual se tratara , en lo personal he utilizado esta opcion para correr a las siguientes distros :
slitaz -3.0 , slitaz-4.0 , tiny-core -2.10 , lubuntu , nova-light .
tambien puede ser utilizado para arrancar initrd.iso , esto en los sistemas operativos como : dsl , puppy-linux que tienen la habilidad de hacer la autobusqueda de el archivo en que se encuentra el sistema operativo dicho archivo se copia a la raiz de el disco duro o en una memoria usb y tanto dsl como puppy lo buscan y arrancan la distro esto lo hace con la misma apariencia que si fuera de un live-cd , si el archivo se
guarda en un hdd se nota una diferencia marcada en cuanto a
la velocidad con que arranca debido a que hdd es varias veces mas
rapido que la unidad optica .
de manera que con solo copiar una imagen iso a la raiz de nuestro
hdd podemos hacerla arrancar sin necesidad de escribirla en un cd ni de emularla en una virtual box , esta ultima opcion no siempre disponible por las limitaciones que el hardware nos impone sobre todo a los que contamos con pocos recursos de esta manera , podemos utilizar esta emulacion de cdrom como tambien algunos le llaman ahorrando recursos y permitiendotener una opcion mas para poder probar esa distro de la cual no te has decidido a quemar en un cd o si lo prefieres por su mejor rendimiento en cuanto a velocidad se refiere le dejes alli en el hdd y disfrutes de esta y de otras haciendo
un multiboot con esta otra opcion que nos brinda gru4dos.
claro esta que para ello es necesario editar correctamente
el menu.lst algo que puede parecer dificil pero no lo es , solo necisitamos por decirlo de algun modo el modelo a seguir, para hacer lo que queremos , este lo podemos encontrar en el
readme_grub4dos le dejare dos ejemplos de el menu.lst editados
para hacer arrancar desde sus imagenes isos a slitaz en su
version 3 y en su version 4 , en cuanto a la instalacion
de este gestor de arranque siempre me auxilio de puppy linux
en mi caso he utilizado la version lupu 5.2.8 para ello , hay
quienes prefieren la opcion de instalarlo en un fdd , para asi
no tocar el mbr del disco duro esto es tambien sencillo de hacer con puppy-linux.
este es el texto correspondiente al menu.lst que utilice para arrancar a slitaz-3.0.iso y a slitaz-4.0.iso , si se copia este texto a un nuevo archivo de txt
timeout 5
title SliTaz 3.0
find --set-root /slitaz-3.0.iso
map --heads=0 --sectors-per-track=0 /slitaz-3.0.iso (hd32)
map --hook
chainloader (hd32)
title slitaz-4.0
find --set-root /slitaz-4.0.iso
map /slitaz-4.0.iso
(0xff) || map --mem /slitaz-4.0.iso
(0xff)
map --hook
chainloader (0xff)