On Sun, 2009-08-23 at 17:02 -0500, Arturo Veras wrote: > no encontre como hacer lo que dices.
Prueba lo siguiente (yo no lo he probado): 0. Valida: - sda5 es donde tienes instalado ubuntu - en el debian, tienes grub2 1. Inicia ubuntu... si no puedes, intenta con un chroot desde debian: $ sudo mkdir -p /mnt/sda5 $ sudo mount /dev/sda5 /mnt/sda5 $ sudo chroot /mnt/sda5 2. Dentro de ubuntu, lo instalas en el boot de la particion: # grub-install /dev/sda5 # sudo grub-update # exit $ sudo umount /mnt/sda5 3. En el debian (con grub2), guarda este archivo: ====/etc/grub.d/99_ubuntu=======ini= #!/bin/sh exec tail -n +3 $0 # Chain load a ubuntu en sda5 menuentry "Mi ubuntu" { set root=(hd0,5) chainloader +1 } ======================fin=========== 4. Cambia los permisos a ejecutable y valida que quedo bien $ sudo chmod a+rx /etc/grub.d/99_ubuntu $ sudo update-grub $ sudo less /boot/grub/grub.cfg 5. Reinicia ... > solo quiero sabes como agregar una > entrada manualmente. Se que se crea un script en cierta carpeta (la conosco > pq agregue windwos asi) pero no se el formato para agregar linux ya que > tengo q agregar la ruta del kernel y del init. Debes entender qué hace el script, si te fijas, es facil validar pues basta correrlo. Ejemplo en mi tarro: amar...@amartoq-macbook:~$ sudo os-prober /dev/sda2:Mac OS X:MacOSX:macosx amar...@amartoq-macbook:~$ sudo bash /etc/grub.d/30_os-prober Found Mac OS X on /dev/sda2 menuentry "Mac OS X (on /dev/sda2)" { set root=(hd0,2) search --no-floppy --fs-uuid --set 6494dd5e2b68d39a insmod vbe do_resume=0 } Pensando en voz alta, tal vez el script 30_os-prober {no puede/no sabe/no fue pensado para} agregar entradas de otro Linux si no sabe donde esta vmlinuz ni initrd... Pero no lo se. > El 16 de agosto de 2009 22:12, Aldrin Martoq <amar...@dcc.uchile.cl>escribió: > > 2009/8/15 Arturo Veras <a.ve...@gmail.com>: > > > Saludos a todos. Tengo el siguiente problema. Tengo Ubuntu y Debian en mi > > > computador, y quiero tener la opcion de arrancar cualquiera de los 2 a > > > traves de un menu grub. > > [...] > > > Se que la particion de ubuntu se encuentra en /dev/sda5 por lo que puse > > en > > > ves de uuid , root (hd0,4) lo que tampoco funciono. > > > alguna idea? > > > > Te recomiendo que instales dos grubs: uno en el MBR y otro en el boot > > de la particion. Esto te facilitará cualquier problema, busca por > > "Chain loader" y como instalar el grub en la particion en vez del mbr. > > > > Imagina que el grub de Debian lo tienes en el MBR; y el de debian en > > el boot de la particion. El efecto será algo así: > > > > 1. Debian kernel 2.6.10 > > 2. Debian kernel 2.6.12 > > 3. Ubuntu > > 4. Windows > > > > Cuando selecciones 3, veras el otro grub con su propio menu como el > > siguiente > > > > 1. Ubuntu 2.6.20 > > 2. Ubuntu 2.6.20 rescue > > etc... -- Aldrin Martoq <amar...@dcc.uchile.cl> http://aldrin.martoq.cl/