Y3K
Bovino Milenario
- Desde
- 27 Dic 2007
- Mensajes
- 1.639
- Tema Autor
- #1
[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
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
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:
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:
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é
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
}
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

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é
