Это показывается всякий раз, когда я пытаюсь загрузить 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