Bueno , por fin he solucionado mi problema , resulta que el identificado único de discos no va bien , la razón no la se , de todas maneras para solucionar éste problema he tenido que seguir los siguientes pasos
1.- arrancar el pc con un live cd
2.- ir a /boot/grub/ y editar como super usuario el fichero menu.lst
tenia lo siguiente en la parte de ubuntu
title Ubuntu 9.10, kernel 2.6.31-20-generic
uuid eb10238b-1faa-4075-8448-869d6cb2f6a2
kernel /boot/vmlinuz-2.6.31-20-generic root=UUID=eb10238b-1faa-4075-8448-869d6cb2f6a2 ro quiet splash
initrd /boot/initrd.img-2.6.31-20-generic
quiet
title Ubuntu 9.10, kernel 2.6.31-20-generic (recovery mode)
uuid eb10238b-1faa-4075-8448-869d6cb2f6a2
kernel /boot/vmlinuz-2.6.31-20-generic root=UUID=eb10238b-1faa-4075-8448-869d6cb2f6a2 ro single
initrd /boot/initrd.img-2.6.31-20-generic
lo único que hice fue reemplazar los uuid por la ruta y la etiqueta correspondiente a mi disco, para obtener información de lso discos ponemos sudo fdisk -l
la salida en mi caso fue la siguiente
Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 * 1 12158 97659103+ 7 HPFS/NTFS
/dev/sda2 12159 38913 214909537+ 5 Extendida
/dev/sda5 12159 24316 97659103+ 83 Linux
/dev/sda6 24317 38913 117250371 b W95 FAT32
mi archivo menu.lst quedo de la siguiente manera
title Ubuntu 9.10, kernel 2.6.31-20-generic
root (hd0,4)
kernel /boot/vmlinuz-2.6.31-20-generic root=/dev/sda5
initrd /boot/initrd.img-2.6.31-20-generic
quiet
title Ubuntu 9.10, kernel 2.6.31-20-generic (recovery mode)
root (hd0,4)
kernel /boot/vmlinuz-2.6.31-20-generic root=root=/dev/sda5
initrd /boot/initrd.img-2.6.31-20-generic
reinicié , hizo no se que de verificar o montar el disco y listo. Antes de tocar el fichero menu.lst no olviden hacer una copia de respaldo
root@diego-desktop:/boot/grub# sudo cp menu.lst menu.lst.old
espero que les sirva...

la solución la encontré en este enlace
http://zfranciscus.wordpress.com/2009/11/01/ubuntu-karmic-upgrade-series-1-upgrading-jaunty-to-karmic-koala/