На ноутбук Lenоvo s205 с UEFI, с установочного диска Windows 7 создал 100 Mb раздел для загрузки UEFI, установил Windows 7, после с LiveCD Ubuntu 12.04 x64 запустил FixParts (
http://www.rodsbooks.com/fixparts/) для исправления GPT, в конце установил Ubuntu 12.04 x64.
Получилось:
/dev/sda1 /boot/efi fat32 105 Mb
/dev/sda2 Windows Loader NTFS 105 Mb
/dev/sda3 Windows NTFS 79Gb
/dev/sda5 / ext4 75 Gb
/dev/sda6 /home ext4 340 Gb
/dev/sda7 /swap 6.4
Ubuntu запускается без проблем, при выборе Windows 7 получаю "invalid efi file path"
Участок grub.cfg связанный с Windows 7
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda2)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set=root 9E942005941FDE99
chainloader +1
}
### END /etc/grub.d/30_os-prober ##