Hola!

Registrándote como bakuno podrás publicar, compartir y comunicarte en privado con otros bakuos :D

Regístrame ya!

[PROBLEMA] GRUB2 Ubuntu, Fedora y BackTrack 5

  • Autor de tema Autor de tema Y3K
  • Fecha de inicio Fecha de inicio

Y3K

Bovino Milenario
Desde
27 Dic 2007
Mensajes
1.639
[PROBLEMA] GRUB2 Ubuntu, Fedora y BackTrack 5 (Actualizado)

Buenas tardes compañeros!

Empezaré dsede el principio... Soy asiduo usuario de Windows, que quiere empezar la migración al GNU / Linux :)

El asunto es éste, después de leer guías y guías, al final quedé con dos distros para escoger con cuál empezar la migración y éstas son:
La más que conocida Ubuntu 11.04 64-bit.
Fedora 15 64-bit.

Después de informarme sobre ambas distros parece que no hay gran diferencia entre ellas para un usuario final como yo (ya hablando de usuarios técnicos imagino que sí). Decidí bajarme ambas distros y depués de investigar por allí me encontré con que podían convivir las dos en una memoria USB Multiboot con GRUB2 (como apenas voy a probarlas para ver con cuál quedarme no quiero partir mi disco duro y hacer tooodo ese asunto poniendo en riesgo mi sistema actual <W7>).

Abrí mi VMWare con Ubuntu (la misma distro que bajé), le instalé al USB GRUB2 y cree el siguiente grub.cfg
Código:
menuentry "Ubuntu Live 11.04 64bit" {
    loopback loop /boot/iso/ubuntu-11.04-desktop-amd64.iso
    linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/iso/ubuntu-11.04-desktop-amd64.iso noeject noprompt --
    initrd (loop)/casper/initrd.lz
}

menuentry "Fedora 15" {
    loopback loop /boot/iso/Fedora-15-x86_64-Live-Desktop.iso
    linux (loop)/isolinux/vmlinuz0 boot=casper iso-scan/filename=/boot/iso/Fedora-15-x86_64-Live-Desktop.iso noeject noeject noprompt --
    initrd (loop)/isolinux/initrd0.img
}

menuentry "BackTrack 5" {
    loopback loop /boot/iso/BT5-GNOME-64.iso
    linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/iso/BT5-GNOME-64.iso noeject noprompt --
    initrd (loop)/casper/initrd.gz
}
Ubuntu arrancó sin ningún problema, directo. Sin embargo Fedora y Backtrack (por eso va en el título) no lo hacen!

Fedora me reporta un error de que "dracut" no encuenta X cosa (a lo que entendí es que cree se está ejecutando desde un CD).

Y BackTrack 5 me carga Ubuntu 10.04 y luego marca "stdin: error 0" y allí se queda.

Podría algún conocedor de ustedes ayudarme un poco con esto por favor :D

Gracias! Saludos ;)

===========================

Actualización!

Bueno, después de varias horas de más búsqueda y prueba, al final he logrado arrancar Fedora 15 GNOME x64 desde la USB, junto con Ubuntu, quedó así:

Estructura de la memoria:
- boot
-- grub
-- iso
- EFI
- isolinux
- LiveOS

Como podrán asumir, las carpetas EFI, isolinux y LiveOS pertencen a Fedora, no he podido hacerlo funciona de otra manera.
Dentro de "grub" ya se imaginan que hay y en ISO están las imágenes de Ubuntu y BackTrack.

Éste es mi grub.cfg hasta ahora:
Código:
menuentry "Ubuntu Live 11.04 64bit" {
    loopback loop /boot/iso/ubuntu-11.04-desktop-amd64.iso
    linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/iso/ubuntu-11.04-desktop-amd64.iso noeject noprompt --
    initrd (loop)/casper/initrd.lz
}

menuentry "Fedora 15 64bit" {
    set root=(hd0,msdos1)
    linux /EFI/boot/vmlinuz0 root=live:LABEL="Y3K" rootfstype=vfat ro liveimg rhgb rd_NO_LUKS rd_NO_MD rd_NO_DM
    initrd /EFI/boot/initrd0.img
    boot
}

menuentry "BackTrack 5 GNOME 64bit" {
    loopback loop /boot/iso/BT5-GNOME-64.iso
    linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/iso/BT5-GNOME-64.iso noeject noprompt --
    initrd (loop)/casper/initrd.gz
}

Me gustaría poder pasar la distro de Fedora (que se descomprimió al root de la USB) a su carpeta, en root > fedora. Pero no he podido hacer que arranque como debe, darcut da un error de no encontrar X cosa (de nuevo, pero ahora mientras carga el escritorio). He intentado modificar la entrada de Fedora de la siguiente manera:
Código:
menuentry "Fedora 15 64bit" {
    set root=(hd0,msdos1)
    linux /boot/fedora/EFI/boot/vmlinuz0 root=live:LABEL="Y3K":/boot/fedora/ rootfstype=vfat ro liveimg rhgb rd_NO_LUKS rd_NO_MD rd_NO_DM
    initrd /boot/fedora/EFI/boot/initrd0.img
    boot
}

Pero no ha funcionado, y aunque he buscado info de GRUB2 (y como declarar el root) no he podido resolverlo aún.

Por ahora pasaré a BackTrack 5, si logro solucionarlo les avisaré ;)
 
Hola,

Al parecer Yumi MultibootIso tiene soporte para Ubuntu 11.04, Fedora 15, Backtrac 5
pero no estoy seguro que sean para 64bits. Mas bien estoy seguro que es para 32bits.

Deberias ir a la pagina oficial de Yumi y verificar que esten soportadas la de 64 bits.

Espero te ayude..
 
Volver
Arriba