Двойная загрузка Ubuntu и Windows 8 (загружается только из & ldquo; Windows Boot UEFI Recovery & rdquo;) [дубликат]

На этот вопрос уже есть ответ:

Вчера я наконец смог установить Ubuntu 12.04.3 (64 бита) на моем предустановленном Windows 8 (64 бита) Lenovo Ideapad Z500 (если это поможет) , Я просто объясню проблему, которая возникла у меня сейчас, и если вам нужна дополнительная информация, просто спросите меня (например, шаги, которые я выполнил для установки Ubuntu и т. Д.) Итак, я загружаю компьютер (UEFI Bios, SecureBoot Disabled, быстрый запуск в Windows 8 отключен) и GRUB отображается правильно (я уже запустил BootRepair для достижения этой цели), затем, если я выберу Ubuntu, он загрузится правильно. Проблема в том, что когда я выбираю Windows 8, я получаю эту ошибку:

unknow command `drivemap'
invalid EFI file path

Кроме того, в GRUB я вижу 2 варианта загрузки Ubuntu наряду со многими параметрами окон, и я только что обнаружил, что щелкнул один: «Восстановление загрузочного UEFI Windows Boot» фактически загружает мою Windows 8 как обычно. Итак, у меня на самом деле работает двойная загрузка, но вместо того, чтобы выбирать «Windows 8 (загрузчик)», которая не загружает Windows 8 (и просто показывает ошибку карты диска), я должен выбрать упомянутую опцию «Восстановление загрузочного UEFI Windows Boot», чтобы правильно загрузить windows 8. Есть ли способ решить эту проблему ?? Спасибо заранее !!

Приветствия, Алехандро.

П.С.: BootInfo, сгенерированное BootRepair, можно найти здесь http://paste.ubuntu.com/6294680

0
задан 18.04.2020, 02:19

2 ответа

Вы изначально установили Ubuntu в режиме BIOS, так как у вас есть grub в защитной MBR. Но Boot-Repair преобразовал вашу установку в UEFI, удалив grub-pc для BIOS и установив grub-efi для UEFI.

Boot-Repair также добавил загрузочные записи для Windows в 25_custom, и вы вручную редактируете их, если заголовки не верны. Он должен был добавить новые записи, так как grub имеет ошибку и создает записи загрузки BIOS даже для систем UEFI. Новый 13.10 имеет исправленный os-prober grub2, который делает это правильно.

gksudo gedit /etc/grub.d/25_custom

Boot-Repair также сделал переименование имени Windows. Род Смит называет это хаком, я считаю, что это обходной путь для глючного BIOS, но думаю, что Boot-Repair может запускать его, когда не требуется Но мы не знаем, разрешит ли ваш UEFI загрузку Ubuntu из UEFI. Переименование предназначено для тех UEFI, которые загружают только Windows. Таким образом, он переименовывает shim-файл grub2, в котором есть ключ подписи Microsoft, в имя файла Windows, и вы загружаете efi-файл Windows из меню grub, в котором в начале имени указан bkp.

Если вы хотите отменить переименование. Но если вы не можете загрузиться, возможно, вам придется снова добавить переименование. Лучше всего иметь полную резервную копию раздела efi.

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

1
ответ дан 18.04.2020, 02:20

Самое простое и безопасное решение - игнорировать запись GRUB «Windows 8 (загрузчик)» и использовать только те, которые работают.

Если это вас оскорбляет, вы можете попробовать настроить пункты меню GRUB. К сожалению, это сложнее, чем должно быть. Попытка прибегнуть к фразе, например «корректировка записей GRUB 2», дает около миллиарда просмотров с информацией по этой теме, но я не прочитал их достаточно подробно, чтобы рекомендовать какой-либо конкретный сайт. Существует инструмент с графическим интерфейсом GRUB Customizer, который должен упростить ситуацию, но я никогда не использовал его, поэтому не могу комментировать, насколько хорошо он работает.

Другой вариант - полностью отойти от GRUB. В частности, мой rEFInd boot manager гораздо проще настроить вручную; однако при первой установке он может содержать больше, не меньше посторонних записей. Если вы хотите удалить их, вам нужно удалить файлы в каталогах /boot/efi/EFI/*/ и / или /boot или использовать опции dont_scan_files и dont_scan_dirs в файле конфигурации refind.conf, чтобы не допустить загрузки файлов загрузки. меню.

0
ответ дан 18.04.2020, 02:21

Теги

Похожие вопросы