Здравствуйте.
Дано:
Материнская плата asus P8P67LE.
Диск SSD, размеченный как GPT, с несколькими linux системами.
Диск HDD, размеченный как MBR, c win7.
Как работает:
Оба диска подключены. В BIOS видны EFI опции загрузки с SSD диска, есть возможность выбрать нужную linux систему или rEFInd загрузчик. Linux системы загружаются нормально. Диск с win7 смонтирован, виден.
Как не работает:
Отключаю SSD диск. В BIOS выбираю вариант загрузки с диска с win7. Гружу windows 7. Все выключаю. Опять присоединяю SSD диск. Загружаюсь в BIOS. И вот что происходит: я могу выбрать SSD или HDD диски для загрузки. НО: у меня пропадают все записи о EFI загрузке. Вся информация на самом диске остается, я могу загрузиться через загрузчик live-usb или восстанавливаю записи загрузчиков EFI. Но вот такая проблема вот.
Т.е. отсоединение SSD GPT диска и единократная загрузка с HDD MBR диска приводит к удалению всей информации в BIOS об опциях загрузки EFI.
В BIOS есть параметр PCI ROM PRIORITY со значением Legacy ROM. Если я его меняю, BIOS просто выпадает в черный экран и приходится сбрасывать настройки через джампер. Больше никаких опций связанных с Legacy/UEFI в BIOS нет.