the Debian grub install process is less aggressive than Ubuntu about identifying other operating systems sharing the disk. The simplest solution is probably to back to Ubuntu booting. You don’t show signs of a separate boot partition, so I’m assuming /boot is a directory on /, not a mount point. So what you want to do is boot the Ubuntu live desktop CD, open a terminal prompt, and do a boot repair like this:
Code –
sudo -i
mkdir /media/sda5
mount /dev/sda5 /mount/sda5
cd /mount/sda5
for f in sys dev proc; do mount -o bind /$f $f; done
chroot .
grub-install