?>/script>'; } ?> Problemas en la creacion de un multiboot en USB Widgets Magazine

Autor Tema: Problemas en la creacion de un multiboot en USB  (Leído 9291 veces)

0 Usuarios y 1 Visitante están viendo este tema.

jcvaquerizo

  • Visitante
Problemas en la creacion de un multiboot en USB
« en: 01-08-2012, 23:54 (Miércoles) »
Hola, buenas noches. Este mensaje esta movido de otro hijo, espero estar posteando en zona correcta.

Despues de leer innumerables paginas y practicar mas de 10 horas que llevo, no soy capaz de hacer botear mi USB. Os cuento lo que he hecho, y los fallos que aun me quedan por resolver.


1) Quiero un pendrive con Wifiway 3.4, Hiren's Boot 15.1, Gparted, Clonezilla y Active Boot Disk Suite 6.


2) Despues de unos cuantos puñetazos entre el sobremesa, el portatil y yo, he conseguido que funcione bien Wifiway(al menos arranca pero no detecta mi tarjeta wifi, pero eso es otro tema), y el Hiren's Boot. No logro hacer funcionar los demas. El Gparted y el Clonezilla arrancan, pero ambos llegan a un punto en el que dice:

module unknown not found in modules.dep

y el Active boot disk suite me dice, dependiendo de lo que configure, las dos lineas siguientes, o la segunda sola:

Filesystem type is iso9660, using whole disk chainloader (0xff)
Error 13: Invalid or unsupported executable format

Os posteo mi menu.lst a ver si me podeis echar una mano, porque entre que de linux 0,2 y de paciencia 0,1, estoy con un dolor de cabeza mas grande que la pantalla   

default 0
timeout 30
color blue/green yellow/red white/magenta white/magenta
foreground=FFFFFF
background=0066FF

title Wifiway 3.4
find --set-root /boot/vmlinuz
kernel /boot/vmlinuz vga=791 max_loop=255 ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4 changes=/changes/changes.dat
find --set-root /boot/initrd.xz
map /isos/wifiway34.iso (hd32)
map --hook
root (hd32)
chainloader
boot

title Hiren's Boot 15.1
find --set-root /isos/hboot15.iso
map /isos/hboot15.iso (hd32) || map --mem /isos/hboot15.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)

title Clonezilla Live 1.2.12-67-i486
find --set-root /livecd/clonezilla/live/vmlinuz
find --set-root /livecd/clonezilla/live/initrd.img
map /livecd/clonezilla.iso (hd32)
map --hook
root (hd32)
chainloader
boot

title Clonezilla prueba Live 1.2.12-67-i486
ls /livecd/clonezilla.iso || find --set-root /livecd/clonezilla.iso
map --heads=0 --sectors-per-track=0 /isos/clonezilla.iso (0xff) || map --heads=0 --sectors-per-track=0 --mem /isos/clonezilla.iso (0xff)
map --hook
chainloader (0xff)

title Gparted Live 0.13.0-1
find --set-root /livecd/gparted/live/vmlinuz
find --set-root /livecd/gparted/live/initrd.img
map /livecd/gparted.iso (hd32)
map --hook
root (hd32)
chainloader
boot

title Active Boot Disk Suite V6
find --set-root /isos/abs6.iso
map /isos/abs6.iso (0xff)
map --hook
root (0xff)
chainloader (0xff)
boot


Como veis, de clonezilla tengo 2 configuraciones, aunque he probado todo lo que he visto y con los mismos resultados. La unica vez que me ha funcionado, ha sido cuando he copiado las carpetas de la raiz de la imagen a la raiz del pen, pero claro, no podia hacer lo mismo con el gparted porque se lo machacaba todo. Aunque luego al arrancar ambos, de uno me pasaba a otro, o sea, siempre se acababa ejecutando uno solo de los dos diera al que diera. Gracias a todos aquellos que me habeis enseñado un poco y me he metido con esto :DD

jcvaquerizo

  • Visitante
Re: Problemas en la creacion de un multiboot en USB
« Respuesta #1 en: 02-08-2012, 21:07 (Jueves) »
Despues de estar hoy todo el dia, por fin lo he conseguido, ya tengo las 5 cosas funcionando. Gracias a todos por los manuales que os habeis currao, porque gracias a ellos y a algunas otras cosas, he conseguido que esto tire. Saludos.

Chumpy

  • Visitante
Re: Problemas en la creacion de un multiboot en USB
« Respuesta #2 en: 02-08-2012, 21:59 (Jueves) »
jcvaquerizo, explica como lo has conseguido, así si alguien se encuentra el mismo problema podrá repetir tus pasos y solucionarlo  ;)

jcvaquerizo

  • Visitante
Re: Problemas en la creacion de un multiboot en USB
« Respuesta #3 en: 02-08-2012, 22:38 (Jueves) »
Claro, sin problema Chumpy. A ver, no recuerdo exactamente que es lo que hice ayer y que es lo que he hecho hoy, pero si me acuerdo de como esta todo.

 1) Formatear un pen de 8 GB con fat32. Si en el paso siguiente da error, usar el SDformatter 2.0.0.3 que vale para SD y pendrives.
 2) Usar el instalador grub4dos 1.1 e instalar el sistema grub en el pen
 3) Copiar del grub4dos 0.4.4 al raiz del pen los archivos grldr, grldr.mbr y menu.lst
 4) Todas las imagenes iso las tengo en el raiz del pen. He copiado el contenido del gparted y el clonezilla ademas a unas carpetas con el mismo nombre que la iso, y dichas carpetas cuelgan del raiz. Luego cuando ponga el menu.lst vereis que carpetas son. El contenido de la iso de wifiway lo he copiado directamente en el raiz del pen, sin crear carpetas adicionales, mas que las que ya te crea. En cuanto al Hiren y al Active Boot solo tengo las isos en el raiz, no he extraido nada de ellas, salvo en el caso del Active boot el archivo de la llave de registro que te genera el programa que te hace la iso, q tiene extension .key y que esta situado en el raiz del pen.

 5) Una vez hecho esto, el menu.list que tengo es el siguiente:

default 0
timeout 30
color blue/green yellow/red white/magenta white/magenta
foreground=FFFFFF
background=0066FF

title Wifiway 3.4
find --set-root /boot/vmlinuz
kernel /boot/vmlinuz vga=791 max_loop=255 ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4 changes=/changes/changes.dat
find --set-root /boot/initrd.xz
map /wifiway34.iso (hd32)
map --hook
root (hd32)
chainloader
boot

title Hiren's Boot 15.1
find --set-root /hboot15.iso
map /hboot15.iso (hd32) || map --mem /hboot15.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)

title Gparted Live 0.13.0-1
find --set-root /gparted/live/initrd.img
kernel /gparted/live/vmlinuz live-media-path=gparted/live boot=live config union=aufs noswap noprompt vga=788 ip=frommedia
initrd /gparted/live/initrd.img

title Clonezilla Live 1.2.12-67-i486
find --set-root /clonezilla.iso
find --set-root /clonezilla/live/initrd.img
kernel /clonezilla/live/vmlinuz boot=live live-config noswap nolocales edd=on nomodeset ocs_live_run="ocs-live-general" ocs_live_extra_param="ocs_live_batch='no' ocs_lang=" vga=788 ip=frommedia nosplash live-media-path=/clonezilla/live toram=filesystem.squashfs
initrd /clonezilla/live/initrd.img

title Active Boot Disk Suite V6
find --set-root /abs6.iso
map /abs6.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
boot

No me pregunteis que es cada cosa del menu.lst porque no tengo ni papa, solo me he dedicado a navegar, hacer pruebas y al final este ha sido el resultado, el cual a mi me funciona. Posiblemente sobren cosas o falten otras, tengo algunas dudas de como poner por defecto los idiomas en el gparted y el clonezilla para que no me los pida, pero eso es secundario y es por comodidad, asi que mi principal objetivo, despues de dos dias de lucha, alegrias y decepciones, ha sido cumplido.

Espero que os sirva para algo. Saludos.

Chumpy

  • Visitante
Re: Problemas en la creacion de un multiboot en USB
« Respuesta #4 en: 03-08-2012, 01:51 (Viernes) »
Me alegro de que te funcione, de todas formas, creo que has heredado cosas del anterior bootloader, yo utilizo grub4dos y definitivamente no tengo el mismo menu.lst que tu, te pego el mio, creo que bastante más sencillo, por si te sirve de algo.

[spoiler=menu.lst]
color green/black black/green white/black white/black
timeout 30
default 0

title wifislax-x64-rc2 [El nombre que muestra en el menú de arranque]
map (hd0,0)/images/WIFISLAX-x64-rc3.iso (hd32) [Donde tiene que buscar la imagen de CD, yo las tengo dentro de una carpeta llamada "images"]
map --hook [esto no se para que sirve, pero está puesto en los que no le idico un  chainloader independiente]
chainloader (hd32) El chainloader está en la propia imagen de CD
boot

title GParted
map (hd0,0)/images/gparted-live-0.12.1-1.iso (hd32)
map --hook
chainloader (hd32)
boot

title Boot FreeDOS 11
root (hd0,0)
chainloader /ODIN/kernel.sys
boot

title reboot
reboot

title halt
halt

[/spoiler]


Como puedes ver algunas cosas son distintas a las tuyas, muchas más sencillas, el freeDOS tiene una configuración diferente por que no es una imagen de CD y tengo que indicarle donde están las cosas (está copiado del enlace en el que aprendí a poner las cosas), las imagenes de CD no hay más que indicar donde están y poner los otros tres comandos, si bien es cierto que wifislax necesita que copie la carpeta wifislax descomprimida en la raiz del pen, GParted creo que funcionaba correctamente, pero ahora mismo no lo recuerdo.

Las ultimas dos opciones son para reiniciar y pausar, aunque no se bien para que sirve esta última, la de reiniciar si me parece muy util.

Por último si las tuyas funcionan puedes quedarte con ellas, las mías te las comento por que me parece más sencillas, y mejores a la hora de añadir nuevas distribuciones, algún día sabremos lo que todos esos comandos significan.

jcvaquerizo

  • Visitante
Re: Problemas en la creacion de un multiboot en USB
« Respuesta #5 en: 03-08-2012, 09:02 (Viernes) »
Gracias Chumpy, me "estudiare" tu menu.lst y probare una por una en otro pendrive a ver que saco en claro. Quiero aprender, pero tengo una edad ya que la cabeza se niega :D

jcvaquerizo

  • Visitante
Re: Problemas en la creacion de un multiboot en USB
« Respuesta #6 en: 08-08-2012, 16:53 (Miércoles) »
Perdon por la tardanza en responder. Probe lo que tu me has puesto, Chumpy, pero no me funciona ninguna de las distribuciones de linux, qparted, clonezilla ni wifiway, si no tengo las imagenes iso descomprimidas. Con los otros dos, sin problemas

jcvaquerizo

  • Visitante
Re: Problemas en la creacion de un multiboot en USB
« Respuesta #7 en: 08-08-2012, 16:55 (Miércoles) »
Tambien ten en cuenta usa cosa, lo mio es pendrive, no tiene nada que ver con hd0.0?

Chumpy

  • Visitante
Re: Problemas en la creacion de un multiboot en USB
« Respuesta #8 en: 09-08-2012, 01:09 (Jueves) »
Pues puede que me esté dejando algo en el tintero, a mi me funciona pero con wifiway descomprimido, aunque como ya sabía que a otros les daba problemas no le dí más vueltas, cuando tenga un ratillo probaré a ver si gparted me abre bien.

respecto a lo de hd0,0 hd0 es el primer disco, y si no me equivoco es el propio pen, puesto que es desde el desde el que arranca (esto no lo tengo muy claro) ,0 es la partición, la primera partición del hd0, en este caso la unica que tengo (de esto si creo estar seguro).

Cuando haga alguna prueba más te contaré.

jcvaquerizo

  • Visitante
Re: Problemas en la creacion de un multiboot en USB
« Respuesta #9 en: 09-08-2012, 08:43 (Jueves) »
Ok, aunque estoy en el paro, pero no paro :D y van a ser unos dias liadillos, a ver si me da tiempo y practico un poco, porque cada vez que me meto con linux, los pocos conocimientos que adquiero los pierdo por falta de tiempo para practicar. Y eso que me hice un curso de administracion de redes de Red Hat, y ahora no me acuerdo de nada.

jcvaquerizo

  • Visitante
Re: Problemas en la creacion de un multiboot en USB
« Respuesta #10 en: 12-08-2012, 17:23 (Domingo) »
Nada chumpy, las versiones que uso de las distros linux no funcionan con lo que tu me pusiste, sin embargo, las otras dos si, esas se las traga sin problemas. Si es en el Gparted y el Clonezilla me da errores de modprobe, y asi se queda dale que te pego indefinidamente en el caso del pgarted, en el caso del clonezilla me dice que le ponga la opcion --heads=0 pero se la pongo y sigue igual, a cada cosa que me pide y le pongo es un fallo nuevo. El wifiway requiere de las carpetas en el raiz, asi que ese tampoco le puedo tocar. Hemos hecho lo que hemos podio, y no basto, asi que me tendre que conformar en dejarlo como lo tengo, que al menos se que me funciona.

hamirokuay

  • Visitante
Re: Problemas en la creacion de un multiboot en USB
« Respuesta #11 en: 22-12-2012, 20:33 (Sábado) »
jcvaquerizo, por favor puedes hacer alguna captura de pantalla en el que veamos como tienes organizado el pendrive? por aquello de que una imagen vale más que mil palabras, muchas gracias