не могу восстановить windows8 после установки Ubuntu 16.04

не могу восстановить windows8 после установки Ubuntu 16.04

Я установил Ubuntu 16.04 LTS и с тех пор не могу сделать двойную загрузку с Windows 8. Я пытался boot-repairсоздать файл 30_windows, но ничего не работает. Сгенерированный журнал после восстановления загрузки:http://paste2.org/7e86y4zL

Помогите, пожалуйста.

решение1

Похоже, что машина с поддержкой UEFI, работающая под управлением Windows 8 в режиме legacy на диске с таблицей разделов MSdos, получила установку UEFI Ubuntu вместо установки в режиме legacy (вы выбираете режим в настройках BIOS/UEFI). В конце диска есть раздел EFI, sda8, но он не содержит загрузчиков, ни Ubuntu, ни Windows, но теперь у него есть флаг загрузки. Исправьте один из них, переместите флаг загрузки обратно на раздел Windows, sda2 с sda8 (Ubuntu это не волнует, а вот Windows волнует). Загрузите Ubuntu (в режиме legacy) и запустите

sudo update-grub  

Перезагрузитесь и посмотрите, появится ли у вас выбор Windows в меню grub. Попробуйте и посмотрите, работает ли это.


Проверьте, какой grub у вас установлен, установка UEFI приведет к неправильному варианту, для legacy нужен grub-pc, а не grub-efi-amd64.

dpkg -l |grep grub 

Вы можете очистить и переустановить пакеты grub или просто переустановить в правильном режиме legacy, отформатировав существующий раздел Ubuntu. Это также избавит вас от любых изменений, которые вы внесли в файлы /etc/grub.d.

Связанный контент