Something else is wrong.
9.10 will add Windows 7 partitions without any help from you, assuming that it can find a Windows 7 partition, which it apparently doesn't on your system.
I have Win7 on four systems that have Karmic and all four work just fine after grub2 automatically found and added them.
Here are the 'Other' OS entries from the generated /boot/grub/grub.cfg for this box:
Code:
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows Vista (loader) (on /dev/sda2)" {
saved_entry=${chosen}
save_env saved_entry
insmod ntfs
set root=(hd0,2)
search --no-floppy --fs-uuid --set 8a2e59bf2e59a4cb
chainloader +1
}
menuentry "Windows 7 (loader) (on /dev/sdb1)" {
saved_entry=${chosen}
save_env saved_entry
insmod ntfs
set root=(hd1,1)
search --no-floppy --fs-uuid --set e0d4a286d4a25e92
chainloader +1
}
menuentry "CentOS release 5.3 (Final) (on /dev/sdc1)" {
saved_entry=${chosen}
save_env saved_entry
insmod ext2
set root=(hd2,1)
search --no-floppy --fs-uuid --set c6257793-7912-491e-a623-0dc30ad23394
linux /boot/vmlinuz-2.6.18-128.el5 root=/dev/sdc1
}
menuentry "Microsoft Windows XP Professional (on /dev/sdd1)" {
saved_entry=${chosen}
save_env saved_entry
insmod ntfs
set root=(hd3,1)
search --no-floppy --fs-uuid --set 646cc6dc6cc6a85e
drivemap -s (hd0) ${root}
chainloader +1
}
### END /etc/grub.d/30_os-prober ###
Bookmarks