На этот вопрос уже есть ответ здесь:
У меня есть ноутбук со встроенной Windows 8. Я установил 64-разрядную версию Ubuntu с помощью метода, показанного на этой странице Ubuntu: https://help.ubuntu.com/community/UEFI
После использования boot-repair в меню GRUB также отображается Windows 8. Но при нажатии показывает ошибки.
Сообщение о точных ошибках, которые вы видите, может быть полезным диагнозом. Однако есть вероятность, что вы не сломали Windows; это, вероятно, просто проблема GRUB. Некоторые идеи для того, чтобы заставить его работать:
/etc/grub.d/40_custom
, как показано ниже. Однако детали будут зависеть от того, где находится системный раздел EFI (ESP). После создания этой записи вам нужно будет набрать sudo update-grub
, чтобы обновить файл конфигурации среды выполнения GRUB. Пример записи /etc/grub.d/40_custom
:
menuentry "Windows 8" {
insmod part_gpt
insmod chain
set root='(hd0,gpt1)'
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
Обратите внимание, что (hd0,gpt1)
должен указывать на ваш ESP, поэтому его может потребоваться изменить в соответствии с вашим макетом разделения.
У меня также возникла эта проблема, когда я установил Ubuntu 64 бит (12.10), и вы, как и я, испортили загрузочный раздел Windows 8. Так что теперь ваши единственные варианты:
См. Также: