У меня была двойная загрузка Ubuntu 13.10 и Windows 8 на моем Asus Vivobook. Первоначально установка с двойной загрузкой потребовала некоторой настройки, поскольку Windows 8 настаивала на запуске UEFI. Но позже это сработало.
Этим утром мне было глупо принять предложенное обновление до Windows 8.1. Теперь windows заменил менеджер загрузки, и меня больше не спрашивают, хочу ли я загружаться в Ubuntu. Компьютер загружается прямо в Windows.
Поскольку мне действительно нужны обе ОС, я пытался создать функциональную ситуацию двойной загрузки. Я частично преуспел, но на данный момент я застрял в ситуации, когда отображаются параметры Grub, и можно запустить только Ubuntu.
Всякий раз, когда я пробую любой из способов загрузки Windows, представленных в меню grub, я получаю красивый синий экран с сообщением:
Your PC needs to be repaired
Error code 0xc0000225
После возврата, следующий красивый синий экран говорит:
File:<Windows<system32<winload.efi is missing with same error code.
У меня включен CSM в BIOS, а также опция «безопасной загрузки».
Итак, как восстановить двойную загрузку после обновления до Windows 8.1?
Вам нужно починить загрузчик Windows. Итак, загрузочный установочный диск Windows, затем нажмите Восстановить ваш компьютер при запуске.
После этого щелкните на опции командной строки . В этой командной строке выполните следующие команды, чтобы исправить загрузчик Windows,
bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd
, а затем попробуйте загрузки по ремонту .
Вы можете использовать восстановление загрузчика, чтобы исправить проблемы с загрузкой.
https://help.ubuntu.com/community/Boot-Repair
Это должно помочь вам разобраться.