Primero como es bastante complejo editar el boot loader o Grub Menu 2 de Ubuntu Karmik Koala (9.10) pues empezaremos por el editar las opciones de arranque y mover o añadir un SO.
Buscamos la linea siguiente:
### BEGIN /etc/grub.d/10_linux ###
Entonces mas abajo vemos algo así:
menuentry «Ubuntu, Linux 2.6.31-14-generic» {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,1)
search –no-floppy –fs-uuid –set 2a31c511-13a6-4eae-900b-def3aae25226
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=2a31c511-13a6-4eae-900b-def3aae25226 ro quiet splash
initrd /boot/initrd.img-2.6.31-14-generic
}
Entonces añadimos debajo:
menuentry "Windows XP Professional" { insmod ntfs set root=(hdx,x) search --no-floppy --fs-uuid --set 8e38373a3837211f drivemap -s (hd0) ${root} chainloader +1 }
Si nos fijamos el hdx,x es solamente los sectores del HD donde estará nuestro SO.
Y hasta aquí seria la parte 1, editar el Boot y añadir SOs.
La siguiente parte constará de cómo editar imagenes o añadir un fondo al grub2.
Saludos 🙂