Некоторое время между моим последним обновлением BIOS (при использовании Windows) и воспроизведением с помощью Boot Order (для использования LiveUSB) мое меню grub пропало. Раньше я смог восстановить меню GRUB следующим образом:
Загрузка в Windows Переход к дополнительным параметрам запуска. Выбор моего раздела Ubuntu. Получение расширенного перезапуска -> Просмотр моего меню GRUB.Затем я смог выбрать Ubuntu OS, войти в систему, запустить boot-repair и вернуть свое меню GRUB.
Однако теперь, после прохождения процесса восстановления, Я до сих пор не могу получить меню с двумя загрузками. Мой ноутбук продолжает загружаться прямо в Windows.
Дополнительная информация: Я также проверил, что порядок загрузки настроен таким же образом, как и до использования LiveUSB, но это не помогло. Я также пробовал некоторые другие комбинации - без успеха ...
У меня Ubuntu 16.04 и предустановленная Windows 8.1 на моем ПК. Безопасная загрузка и режим устаревания отключены ... и вот что загрузочный ремонт дал мне в последний раз, когда я использовал его:
https://paste.ubuntu.com/25652485/
Я также использую Grub Customizer для изменения порядка ОС в меню grub, но, насколько я могу судить, он не влияет на исчезновение меню grub в этом конкретном случае. Когда я использую grub-repair и не делаю никаких изменений с помощью Grub Customizer, меню все равно не появляется.
Что может быть причиной этой проблемы и как я могу ее исправить?
EFI ожидает, что загрузчик по умолчанию будет /efi/boot/bootx64.efi. Windows особенно заботится о том, чтобы убедиться, что она загружается.
Отключить, с 8.1 на окнах действительно не закрывается, приостанавливается на диск (например, спящий режим), чтобы он загружался быстрее. во-вторых, он изменяет EFI, чтобы сделать запись 0000 (windows) первой в порядке загрузки. Вы должны отключить Fast Boot в Windows при двойной загрузке.
Одна работа: переименуйте grubx64.efi в bootx64.efi, затем замените файл efi / boot / bootx64.efi. Это делает grub загрузчиком по умолчанию , Сохраните исходный файл efi / boot / bootx64.efi в папке Windows, если вы захотите его заменить позже.
second: Когда в ubuntu, используйте efibootmgr для удаления всех записей Windows и Ubuntu. и перезагрузите компьютер. Убедитесь, что первая загружаемая вами система - ubuntu, чтобы она была помещена в запись 0000. Затем загрузите окна.
В некоторых более новых системах выбор ОС разрешен, если пул по умолчанию пуст. Скорее, переместите /efi/boot/bootx64.efi в другое место, чтобы узнать, смогут ли настройки EFI выбрать ОС для загрузки.
PS: У меня была более старая система, которая отказалась загружать grub после Обновление BIOS. Установка grub на / dev / sda исправила его. Однако это считается нечетным мячом. EFi не должен смотреть MBR для загрузчика.
EFI ожидает, что загрузчик по умолчанию будет /efi/boot/bootx64.efi. Windows особенно заботится о том, чтобы убедиться, что она загружается.
Отключить, с 8.1 на окнах действительно не закрывается, приостанавливается на диск (например, спящий режим), чтобы он загружался быстрее. во-вторых, он изменяет EFI, чтобы сделать запись 0000 (windows) первой в порядке загрузки. Вы должны отключить Fast Boot в Windows при двойной загрузке.
Одна работа: переименуйте grubx64.efi в bootx64.efi, затем замените файл efi / boot / bootx64.efi. Это делает grub загрузчиком по умолчанию , Сохраните исходный файл efi / boot / bootx64.efi в папке Windows, если вы захотите его заменить позже.
second: Когда в ubuntu, используйте efibootmgr для удаления всех записей Windows и Ubuntu. и перезагрузите компьютер. Убедитесь, что первая загружаемая вами система - ubuntu, чтобы она была помещена в запись 0000. Затем загрузите окна.
В некоторых более новых системах выбор ОС разрешен, если пул по умолчанию пуст. Скорее, переместите /efi/boot/bootx64.efi в другое место, чтобы узнать, смогут ли настройки EFI выбрать ОС для загрузки.
PS: У меня была более старая система, которая отказалась загружать grub после Обновление BIOS. Установка grub на / dev / sda исправила его. Однако это считается нечетным мячом. EFi не должен смотреть MBR для загрузчика.