grub4dos e instalaciones vs nuevos usuarios
Publicado: Mar, 26 Feb 2013, 09:23
grub4dos e instalaciones frugales de linux para usuarios de windows , ventajas y desventajas .
Limitaciones e inconvenientes:
.- Es necesario modificar un archivo de sistema, boot.ini
.- Se requieren permisos de administrador parar modificar boot.ini
.-es necesario para que funcione correctamente que tanto ntfs como fat32 esten debidamente desfragmentados de no ser asi no funcionara correctamente .
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
otras opciones posibles son las de hacer igualmente la instalacion frugal en el disco duro (copiar las isos y ficheros estos ultimos de ser necesarios a la raiz de la particion puede ser cualquiera siempre que sea fat32 o ntfs es decir puede ser c:/ o d:/ que es como la mayoria de los usuarios windows tienen particionado el hdd ) y arrancar con grub4dos desde un disquete o cd entonces seria un arranque "mixto" esto es de disquete para levantar al live-hd o de el cd para levantar al live-hd , esta opcion tiene el unico inconveniente de que es necesario modificar en caso de ser necesario el setup de la pc para que arranque desde disquete o del cd .
aun queda una tercera opcion esta es la de hacer arrancar el live-hd desde una memoria flash esto claro esta en maquinas mas modernas , estas ultimas opciones son mas recomendables para quienes tienen el temor de meter mal el dedo a la hora de editar el boot.ini o no saben como hacerlo visible y tienen lo que siempre windows se ocupa de promover ----miedo----
****************************************************************************************************
Ventajas:
.- Grub4dos permite arrancar casi cualquier sistema operativo desde la propia imagen ISO, sin necesidad de grabar CD, utilizar pendrives, y es capaz de ello aunque nuestro PC sea antiguo y la BIOS no permita el arranque desde pendrives, o incluso CD’s
.-no hay que tocar el mbr
Limitaciones
.- Asegurarse de que la imagen ISO es correcta (verificar hash)
.- Se supone que la partición de arranque es c:
Herramientas necesarias:
.- Grub4dos 0.4.4: - Gestor de arranque versátil y eficiente , en realidad, sólo necesitamos el archivo grldr
.- Windows (todas las versiones)
Como arrancar Grub4DOS desde el gestor de arranque de Windows NT/2000/XP/2003:
.- Añadir una línea al final del archivo boot.ini C:\grldr="Iniciar Grub4Dos" (suele estar oculto en c:\)
Código:
;ejemplo de boot.ini
[boot loader]
timeout=2
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
C:\grldr="Iniciar Grub4Dos"
.- Crear el archivo de configuración de Grub4DOS, menu.lst y colocarlo en c:\
ejemplo de un menu .lst para varias instalaciones frugales (iso) el colmo de la sencilles , pues solo consiste en copiar y pegar el iso a una particion ntfs o fat32 y ejecutar el arranque por grub4dos y listo .
title DSL 4.4.10
find --set-root /dsl-4.4.10-initrd.iso
map --mem /dsl-4.4.10-initrd.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
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 --heads=0 --sectors-per-track=0 /slitaz-4.0.iso (hd32)
map --hook
chainloader (hd32)
title puppy.iso
find --set-root /puppy.iso
map --heads=0 --sectors-per-track=0 /puppy.iso (hd32)
map --hook
chainloader (hd32)
title slax.iso
find --set-root /slax.iso
map --heads=0 --sectors-per-track=0 /slax.iso (hd32)
map --hook
chainloader (hd32)
title TinyCore
find --set-root /tinycore-current.iso
map /tinycore-current.iso (0xff) || map --mem /tinycore-current.iso (0xff)
map --hook
chainloader (0xff)
title Lubuntu 10.04 (LXDE Lightweight Desktop x86)
find --set-root /lubuntu-10.04.iso
map /lubuntu-10.04.iso (0xff)
map --hook
root (0xff)
kernel /casper/vmlinuz file=/cdrom/preseed/lubuntu.seed boot=casper persistent iso-scan/filename=/lubuntu-10.04.iso splash
initrd /casper/initrd.lz
nota : en el caso de slax ,puppy y el dsl es necesario hacer una iso-initrd esto es simplemente editar la imagen iso , dejando en ella solo lo necesario para que efectue el arranque , y los ficheros restantes del iso se copian a la raiz del hdd (c:/ en windows o tambien puedes hacerlo en d:/ siempre en la raiz )
iniciar LiveHD .
.- Al arrancar el PC, se dispone de un nuevo menú con dos opciones
Código:
"Microsoft Windows"
"Iniciar Grub4DOS"
.- Seleccionar Grub4DOS, y aparece un nuevo menú con las opciones listadas en menu.lst
mas sencillo que esto solo existe que yo sepa algo como QEMU-Puppy , que puedes ejecutarlo desde windows pero esto ya es una maquina virtual y no es correr realmente linux.
Limitaciones e inconvenientes:
.- Es necesario modificar un archivo de sistema, boot.ini
.- Se requieren permisos de administrador parar modificar boot.ini
.-es necesario para que funcione correctamente que tanto ntfs como fat32 esten debidamente desfragmentados de no ser asi no funcionara correctamente .
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
otras opciones posibles son las de hacer igualmente la instalacion frugal en el disco duro (copiar las isos y ficheros estos ultimos de ser necesarios a la raiz de la particion puede ser cualquiera siempre que sea fat32 o ntfs es decir puede ser c:/ o d:/ que es como la mayoria de los usuarios windows tienen particionado el hdd ) y arrancar con grub4dos desde un disquete o cd entonces seria un arranque "mixto" esto es de disquete para levantar al live-hd o de el cd para levantar al live-hd , esta opcion tiene el unico inconveniente de que es necesario modificar en caso de ser necesario el setup de la pc para que arranque desde disquete o del cd .
aun queda una tercera opcion esta es la de hacer arrancar el live-hd desde una memoria flash esto claro esta en maquinas mas modernas , estas ultimas opciones son mas recomendables para quienes tienen el temor de meter mal el dedo a la hora de editar el boot.ini o no saben como hacerlo visible y tienen lo que siempre windows se ocupa de promover ----miedo----
****************************************************************************************************
Ventajas:
.- Grub4dos permite arrancar casi cualquier sistema operativo desde la propia imagen ISO, sin necesidad de grabar CD, utilizar pendrives, y es capaz de ello aunque nuestro PC sea antiguo y la BIOS no permita el arranque desde pendrives, o incluso CD’s
.-no hay que tocar el mbr
Limitaciones
.- Asegurarse de que la imagen ISO es correcta (verificar hash)
.- Se supone que la partición de arranque es c:
Herramientas necesarias:
.- Grub4dos 0.4.4: - Gestor de arranque versátil y eficiente , en realidad, sólo necesitamos el archivo grldr
.- Windows (todas las versiones)
Como arrancar Grub4DOS desde el gestor de arranque de Windows NT/2000/XP/2003:
.- Añadir una línea al final del archivo boot.ini C:\grldr="Iniciar Grub4Dos" (suele estar oculto en c:\)
Código:
;ejemplo de boot.ini
[boot loader]
timeout=2
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
C:\grldr="Iniciar Grub4Dos"
.- Crear el archivo de configuración de Grub4DOS, menu.lst y colocarlo en c:\
ejemplo de un menu .lst para varias instalaciones frugales (iso) el colmo de la sencilles , pues solo consiste en copiar y pegar el iso a una particion ntfs o fat32 y ejecutar el arranque por grub4dos y listo .
title DSL 4.4.10
find --set-root /dsl-4.4.10-initrd.iso
map --mem /dsl-4.4.10-initrd.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
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 --heads=0 --sectors-per-track=0 /slitaz-4.0.iso (hd32)
map --hook
chainloader (hd32)
title puppy.iso
find --set-root /puppy.iso
map --heads=0 --sectors-per-track=0 /puppy.iso (hd32)
map --hook
chainloader (hd32)
title slax.iso
find --set-root /slax.iso
map --heads=0 --sectors-per-track=0 /slax.iso (hd32)
map --hook
chainloader (hd32)
title TinyCore
find --set-root /tinycore-current.iso
map /tinycore-current.iso (0xff) || map --mem /tinycore-current.iso (0xff)
map --hook
chainloader (0xff)
title Lubuntu 10.04 (LXDE Lightweight Desktop x86)
find --set-root /lubuntu-10.04.iso
map /lubuntu-10.04.iso (0xff)
map --hook
root (0xff)
kernel /casper/vmlinuz file=/cdrom/preseed/lubuntu.seed boot=casper persistent iso-scan/filename=/lubuntu-10.04.iso splash
initrd /casper/initrd.lz
nota : en el caso de slax ,puppy y el dsl es necesario hacer una iso-initrd esto es simplemente editar la imagen iso , dejando en ella solo lo necesario para que efectue el arranque , y los ficheros restantes del iso se copian a la raiz del hdd (c:/ en windows o tambien puedes hacerlo en d:/ siempre en la raiz )
iniciar LiveHD .
.- Al arrancar el PC, se dispone de un nuevo menú con dos opciones
Código:
"Microsoft Windows"
"Iniciar Grub4DOS"
.- Seleccionar Grub4DOS, y aparece un nuevo menú con las opciones listadas en menu.lst
mas sencillo que esto solo existe que yo sepa algo como QEMU-Puppy , que puedes ejecutarlo desde windows pero esto ya es una maquina virtual y no es correr realmente linux.