Добрый вечер.
Во первых строках своего сообщения всех с наступившим Новым Годом!!!)))
Такая ситуация.
Есть ssd с установленной Ubuntu 16.04. Так же есть hdd под хранение файлов, 3Тб. У обоих дисков таблица разделов gpt.
Вздумалось мне "отрезать" от второго диска часть и установить туда Windows 7x64.
Так и сделал... Windows ставил с uefi.
Теперь на первом диске(ssd) у меня, кроме разделов Ubuntu, есть раздел efi
А на втором диске(hdd) - один раздел для хранения файлов и второй с установленной Windows 7
Естественно, что Ubuntu грузится при настройке Lagacy-Uefy, а Windows при Uefy.
Попробовал добавить в grub пункт загрузки для Windows (в /etc/grub.d/40_custom)
menuentry "Microsoft Windows Start" --class windows --class os {
insmod usbms
insmod part_gpt
insmod part_msdos
insmod fat
insmod search_fs_uuid
insmod chain
search --fs-uuid --no-floppy --set=root F2BD-FD83 # здес находится раздел efi
chainloader (${root})/efi/microsoft/BOOT/bootmgfw.efi
}
Но при попытке загрузить выдаёт ошибку "invalid signature"
Как мне теперь это всё объединить без переустановки Ubuntu? Возможно ли установить grub для использования с uefi.
Нашёл такую инструкцию:
Установка GRUB UEFI GPT
Оптимальное это решение или нет?