这种情况下建议楼主用grub4dos进行引导
1、下载grub4dos自己百度~
2、将grub4dos解压出来的grldr、grldr.mbr、menu.lst、grub.exe拷到C盘根目录
3、修改menu.lst,下面的内容是我电脑的,你需要根据你自己情况修改
root (hd0,8) #这里的(hd0,8)需要改成你的boot分区号
kernel /boot/vmlinuz-2.6.32-122-rtai root=/dev/sda9 ro splash #vmlinuz文件改成你的版本
initrd /boot/initrd.img-2.6.32-122-rtai #initrd文件也改成你boot分区的相应文件
boot
4、用easyBCD修改你想引导的Ubuntu启动项,让这个启动项从grldr.mbr启动,
5、重启试试
补充几句,这种引导方式没有用到Ubuntu系统自带的grub,而是利用grub4dos从win7启动,我现在就是用的这个方法,感觉比grub引导更稳定(grub引导出现过几次无法引导的情况,G4D没有),总之Grub4Dos是一个非常好的工具,为数不多的优质国产开源项目。建议楼主多花点时间学习,有可能几次都不成功,不要放弃