Установил Ubuntu (двойная загрузка) и теперь Windows 8 не загружается

Установил Ubuntu (двойная загрузка) и теперь Windows 8 не загружается

Это показывается всякий раз, когда я пытаюсь загрузить Windows сgrub

error: can't find command 'drivemap'.
error: invalid EFI file path.

Press any key to continue...

Я пробовал автоматическое восстановление загрузки, но это не сработало. Кто-нибудь знает, как это исправить? Я создал отдельный раздел на диске D для Ubuntu, так что Windows должна работать.

Информация о ремонте багажника здесь:http://paste.ubuntu.com/6840502/

решение1

Здесь вам нужно запустить «восстановление загрузки», и вы должны увидеть новый вариант загрузки Windows в «режиме UEFI».

Если это не помогло, попробуйте выполнить команду «re-partiton» на диске или удалите Ubuntu и установите ее заново.

решение2

Вы показываете, что и Windows, и Ubuntu установлены в режиме UEFI. Но у вас также есть загрузчик типа BIOS Windows в MBR. Если вы попытаетесь загрузиться в режиме BIOS/Legacy/CSM, это не сработает.

Вы также запустили Boot-Repair "глючный" UEFI. Лучше не запускать его, если вы не убедились, что можете загрузить Windows только из меню UEFI, и ни одна запись ubuntu не будет работать. Это переименовывает загрузочный файл Windows в shim или grub и загружает в меню grub. Тогда вы сможете загрузить Windows только из меню grub как bkpbootmgfw.efi. Если вы можете загрузить запись ubuntu, в Boot-Repair:

Чтобы отменить действие и переименовать файлы в их первоначальные имена, вам просто нужно отметить опцию «Восстановить резервные копии EFI» в Boot-Repair.

У вас старая версия grub, в которой есть ошибка os-prober. Записи, созданные os-prober, являются старым типом BIOS и никогда не будут работать. Они выглядят так:

Windows 8 (loader) (on /dev/sda4)

os-prober grub2 создает неправильную запись в цепочке загрузки (BIOS). Исправлено в версии 13.10

https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1024383

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