Grub не показывает Windows 8.1 [дубликат]

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

Я установил Ubuntu вместе с Windows 8.1 на моем ноутбуке Sony. после установки я могу войти в Ubuntu, но если я вхожу в Windows после того, как этот grub не отображается, он напрямую входит в Windows. Я пробовал загрузиться ремонт с рекомендуемым вариантом восстановления в ISO загрузочного восстановления, а также я попробовал следующую команду bcdedit / set {bootmgr} path \ EFI \ ubuntu \ grubx64.efi . Но Я столкнулся с той же проблемой. Может ли кто-нибудь помочь решить эту проблему.

0
задан 16 October 2017 в 17:42

1 ответ

EFI ожидает, что загрузчик по умолчанию будет /efi/boot/bootx64.efi. И Windows особенно заботится о том, чтобы он загружался.

Во-первых, начиная с версии 8.1, Windows на самом деле не закрывается, а приостанавливается на диск (например, в режиме гибернации), чтобы быстрее загружаться. Во-вторых, EFI делает запись 0000 (windows) первой в порядке загрузки.
Прежде всего убедитесь, что «Быстрый запуск» отключен в Windows. Если это не решает проблему, выполните следующую работу:

Откройте раздел EFI на жестком диске и скопируйте /EFI/BOOT/bootx64.efi в папку / EFI / windows, если вы захотите это позже. (это загрузчик Windows)
Следующая копия /EFI/ubuntu/shimx64.efi в EFI / BOOT и переименование в bootx64.efi, это делает grub загрузчиком по умолчанию. (если вы не используете безопасную загрузку, скопируйте и переименуйте grubx64.efi)

В Ubuntu установите efibootmgr. Используйте efibootmgr для удаления всех записей efi, кроме сетевой загрузки.
Затем перезагрузите компьютер. Убедитесь, что первая система, в которую вы загружаетесь, это Ubuntu, чтобы она была помещена в запись 0000. Затем загрузите Windows.

1
ответ дан 26 September 2019 в 04:50

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

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