Я установил Windows 8 и Ubuntu 12.10 на GPT-диск объемом 3 ТБ в режиме UEFI.
Оба могут загрузиться нормально.
Обе операционные системы создали свои ntries в загрузочном меню UEFI, есть запись "ubuntu" и "Windows 8".
Порядок загрузки может быть изменен в настройках UEFI материнской платы.
Я хотел бы сначала загрузить "Ubuntu", потому что я настроил GRUB 2 для загрузки обеих систем.
Но всякий раз, когда я загружаю Windows 8, он меняет порядок загрузки так, чтобы он загружался первым.
Как я могу предотвратить это?
Большое спасибо.
-- ОБНОВИТЬ --
Я узнал, что bcdedit.exe можно использовать для управления данными конфигурации загрузки в Windows.
Это важно, потому что Windows синхронизирует BCD с загрузочной NVRAM, которая хранит порядок загрузки.
При каждом прикосновении к записи {fwbootmgr} в BCD NVRAM перезаписывается.
Я изменил эту запись, чтобы сначала загрузить GRUB 2, и он сделал это. Однако после загрузки Windows 8 и NVRAM, и {fwbootmgr} в BCD вернулись в исходный порядок, то есть сначала загрузили Windows 8.
Я действительно озадачен этим.
- ОБНОВЛЕНИЕ 2 -
Мне удалось решить проблему путем создания сценария запуска в редакторе групповой политики в Windows. Сценарий запуска выдает команду «bcdedit /set {fwbootmgr} DEFAULT {соответствующий UUID}». Это БОЛЬШОЙ взлом, и определенно НЕ та душа, которую я хочу. Я бы хотел, чтобы Windows чувствовала себя хорошо на втором месте после GRUB в NVRAM.
Так как я могу это сделать?