Невозможно загрузить Windows 8 после установки Ubuntu

Я установил Ubuntu на ПК с предустановленной Windows 8.

После установки Grub показывал записи Ubuntu и Windows 8 Boot Manager (или что-то подобное), выбрав его, я получил:

/EndEntire
file path /ACPI(a0341d0,0)/PCI(2,1f)/UnknownMessaging(12)/HD(2,e1800,82000,963b540a6178e211,8d,38)/File(\EFI\Microsoft\Boot)/File(bootmgfw.efi)/EndEntire

error: cannot load image.

После этого я запускаю boot-repair с настройками по умолчанию.

Это файл, который он сгенерировал: http://paste.ubuntu.com/6005571

И это жратва записей:

  • Ubuntu
  • Расширенные настройки для Ubuntu
  • Windows UEFI bkpbootmgfw.efi
  • Загрузчик Windows UEFI загрузчик
  • EFI / Тошиба / загрузки / Bootmgfw.efi
  • Диспетчер загрузки Windows (UEFI на /dev/sda2)
  • Настройка системы (меню Bios)

Все четыре о Windows 8 дают похожее сообщение об ошибке:

Windows UEFI bkpbootmgfw.efi

/EndEntire
file path /ACPI(a0341d0,0)/PCI(2,1f)/UnknownMessaging(12)/HD(2,e1800,82000,963b540a6178e211,8d,38)/File(\EFI\Microsoft\Boot)/File(bootmgfw.efi)/EndEntire

error: cannot load image.

Загрузчик Windows UEFI загрузчик

/EndEntire
file path /ACPI(a0341d0,0)/PCI(2,1f)/UnknownMessaging(12)/HD(2,e1800,82000,963b540a6178e211,8d,38)/File(\EFI\Microsoft\Boot)/File(bkpbootx64.efi)/EndEntire

error: cannot load image.

EFI / Тошиба / загрузки / Bootmgfw.efi

/EndEntire
file path /ACPI(a0341d0,0)/PCI(2,1f)/UnknownMessaging(12)/HD(2,e1800,82000,963b540a6178e211,8d,38)/File(\EFI\toshiba\Boot)/File(bootmgfw.efi)/EndEntire

error: cannot load image.

Диспетчер загрузки Windows (UEFI на /dev/sda2)

/EndEntire
file path /ACPI(a0341d0,0)/PCI(2,1f)/UnknownMessaging(12)/HD(2,e1800,82000,963b540a6178e211,8d,38)/File(\EFI\Microsoft\Boot)/File(bootmgfw.efi)/EndEntire

error: cannot load image.

Как я могу это исправить?

Обновить:

Следуя ответу Рода Смита, я попытался обратиться с USB-накопителя.

Он показывает две иконки Windows, одна из которых работает (другая выдает ошибку, это та, которая говорит, вероятно, Grub).

Рабочий из них: загрузочный загрузчик Microsoft EFI (резервное копирование Boot Repair) с тома 256 МБ FAT

введите описание изображения здесь

Итак, я смог загрузить Windows, теперь, как я могу это исправить, чтобы мне не приходилось использовать rEFInd?

И как я могу удалить rEFInd с моего компьютера (он также отображается после удаления флэш-накопителя USB с компьютера)?

2 ответа

Решение

Попробуйте подготовить флэш-накопитель USB или CD-R с помощью моего менеджера загрузки rEFInd. (Ссылки для загрузки обоих типов носителей отображаются на странице загрузки, на которую я только что ссылался.) Загрузитесь с нее. Скорее всего, это даст вам две иконки Windows с различными описаниями. Если вы можете загрузить Windows из rEFInd с помощью любого значка, попробуйте установить rEFInd в Ubuntu с помощью файла пакета Debian. Если rEFInd не работает или если он работает частично, но имеет свои проблемы, отправьте сообщение с подробностями. (Возможно, вы захотите отредактировать исходный вопрос, особенно если проблема сложная.) Обратите внимание, что вы можете настроить записи, которые показывает rEFInd, удалив ненужные загрузчики (файлы с .efi расширения) из /boot/efi/EFI дерево каталогов (в Linux) или путем редактирования /boot/efi/EFI/refind/refind.conf и раскомментируя и корректируя dont_scan_files и / или dont_scan_dirs опции.

Мое решение для устранения проблемы заключается в следующем:

Идти к bios меню, выбрав настройки системы. Нажмите стрелку вправо, чтобы изменить вкладки, пока вы не встретите secure boot, если это enabled затем disable Это. Если это работает, то вы можете отключить fast startup а также, как только вы в Windows.

Однако отключение fast startup совершенно необязательно. Windows будет загружаться правильно, даже если она включена. fast startup должен быть отключен для тех, кто использует файлы как в Windows, так и в Ubuntu. Или вы могли бы получить Unable to mount the drive ошибка.

Другие вопросы по тегам