UEFI Dual-Boot - Ubuntu 12.04.3 + Windows 8.1 (один GPT HDD)
Здравствуйте,
У мене виникають проблеми з налаштуванням подвійного завантаження ( Ubuntu 12.04 LTS та Windows 8.1 ) на жорсткому диску ноутбука ASUS K55VM (500 ГБ).
Я здебільшого слідкував за підручниками для цього, але в якийсь момент щось пішло не так.
До цих пір я дотримувався наступних кроків:
- Я відформатував свій жорсткий диск у GPT.
Я очистив встановлену Windows 8.1 . Я не заважав Windows вибирати розділи для використання, і він створив такі розділи :
Розділ відновлення ( sda1 ).
Розділ EFI System ( sda2 ).
Зарезервований розділ Microsoft ( sda3 ).
Розділ даних Windows або диск C ( sda4 ).
Я скоротив розділ даних Windows за допомогою управління дисками Windows.
- Я зробив завантажувальний USB-накопичувач з Ubuntu 12.04 LTS від ISO, використовуючи Universal USB Installer.
Я створив ці розділи для Ubuntu :
Розділ завантаження, встановлений на / boot ( sda5 ).
Коренева перегородка, встановлена на / ( sda6 ).
Розділ підкачки ( sda7 ).
У пристрої для установки завантажувача я вибрав: / dev / sda .
- Потім, коли я перезавантажився, він перейшов прямо в Ubuntu. Тому я встановив Boot-Repair та натиснув на Рекомендований ремонт. Він автоматично робив свою роботу, нічого не вимагаючи.
Я перезавантажився, і Груб з’явився , маючи багато варіантів. У цей момент у мене була гідна установка з подвійним завантаженням; Ubuntu та обидві записи Windows працювали чудово:
Ubuntu.
Windows завантажується UEFI навантажувач.
Windows UEFI bkpbootmgfw.efi.
Я виконав цю команду:
sudo grub-install --force /dev/sda5
.Потім я спробував зробити Boot Manager Windows 8.1 головним менеджером завантаження, щоб я міг вибрати, в яку ОС завантажуватися з меню. Я завантажив EasyBCD в Windows. Він показав 2 записи Ubuntu та 1 запис Windows.
Я зайшов на вкладку Розгортання BCD і натиснув Написати MBR .
У цей момент я зайшов у BIOS і зробив Windows Boot Manager першим варіантом завантаження.
Коли я перезавантажився, у мене з’явився чорний екран із помилкою читання повідомлення efidisk , а потім (я думаю) він перейшов на наступний варіант завантаження - Ubuntu, в результаті чого з’явився Grub.
З Grub працює запис Ubuntu, і обидві записи Windows. Якщо я вибираю Ubuntu, він зазвичай завантажується в Ubuntu. Але якщо я виберу Windows, він переходить до менеджера завантаження Windows.
У диспетчері завантажень Windows з'являється меню:
Ubuntu.
Ubuntu.
Windows 8.1.
Якщо я вибрав Windows, він завантажиться в Windows без проблем.
Якщо я виберу Ubuntu, він завантажується в Grub (назад до кроку 14).
Ось мій підсумок BootInfo: http://paste.ubuntu.com/6698171/
Windows Boot Manager очевидно не працює, як очікувалося; Я не можу безпосередньо завантажуватися в нього, і я не можу завантажуватися в нього з BIOS ( помилка читання efidisk ще раз). Якщо я хочу завантажитися в Windows, мені потрібно спочатку завантажитися в Grub, що є протилежною тому, що я хотів.
Мені тут потрібна допомога. Що найкраще, що я можу зробити? Чи є більш надійний та / або простіший спосіб досягти задовольняючого подвійного завантаження для цієї ситуації? Чи може хтось надати спосіб повернутися до кроку 8, де у мене було більш ефективне налаштування подвійного завантаження? Якби тільки я міг скасувати те, що робив з Easy BCD, і пропустити меню завантаження Windows ... Чи може хтось надати спосіб виправити цей безлад?
Заздалегідь дякую і вибачте за тривалість цього, я хотів бути вичерпним.