EFI Boot на Asus Sabertooth 990fx не работает после обновления прошивки

Недавно я обновил прошивку на моем Asus Sabertooth 990fx, и теперь BIOS UEFI не загрузит мою установку ubuntu, которая загружается с EFI. Загрузка EFI работает на livecd, но BIOS, похоже, больше не распознает установку ubuntu, что и раньше.

Любая помощь будет приветствоваться.

0
задан 30 May 2012 в 04:36

6 ответов

Возможно, ваше обновление удалило загрузчик Ubuntu из настроек NVRAM. Если компакт-диск загружается в режиме EFI, вы можете ввести следующие команды (или их вариант), чтобы исправить проблему:

sudo apt-get install efibootmgr
efibootmgr -c -l \\EFI\\ubuntu\\grubx64.efi -L Ubuntu

Я не на 100% уверен в пути к GRUB в системном разделе EFI (ESP), поэтому вам, возможно, придется это отрегулировать. Кроме того, этот путь указывается с помощью обратных косых стилей в стиле EFI, а не с косой чертой, а так как обратные косые символы являются escape-символами в оболочках Linux, их нужно удвоить - следовательно, \\EFI\\ubuntu\\grubx64.efi, а не /EFI/ubuntu/grubx64.efi. Однако это выражено, это имя файла относится к корню ESP, который является разделом, который идентифицируется флагом boot в GParted или кодом типа раздела EF00 в gdisk.

Другой опция - переместить и переименовать grubx64.efi в /EFI/boot/bootx64.efi на ESP; это своего рода имя файла загрузчика по умолчанию / backup. Вариантом этой опции является установка некоторого другого менеджера загрузки, например rEFIt или rEFInd, под этим именем. Этот вариант может быть привлекательным, если вы выполняете двойную загрузку с Windows или какой-либо другой ОС; rEFIt и rEFInd могут обнаруживать любой загрузочный загрузчик EFI, хранящийся в обычных местах ESP, и перенаправлять процесс загрузки на них. Тем не менее, rEFIt был оставлен, и версия на своем веб-сайте не работает на ПК UEFI; rEFInd - это вилка rEFIt, которая предоставляет обновления и работает на UEFI-ПК.

2
ответ дан 25 July 2018 в 18:43

Возможно, ваше обновление удалило загрузчик Ubuntu из настроек NVRAM. Если компакт-диск загружается в режиме EFI, вы можете ввести следующие команды (или их вариант), чтобы исправить проблему:

sudo apt-get install efibootmgr
efibootmgr -c -l \\EFI\\ubuntu\\grubx64.efi -L Ubuntu

Я не на 100% уверен в пути к GRUB в системном разделе EFI (ESP), поэтому вам, возможно, придется это отрегулировать. Кроме того, этот путь указывается с помощью обратных косых стилей в стиле EFI, а не с косой чертой, а так как обратные косые символы являются escape-символами в оболочках Linux, их нужно удвоить - следовательно, \\EFI\\ubuntu\\grubx64.efi, а не /EFI/ubuntu/grubx64.efi. Однако это выражено, это имя файла относится к корню ESP, который является разделом, который идентифицируется флагом boot в GParted или кодом типа раздела EF00 в gdisk.

Другой опция - переместить и переименовать grubx64.efi в /EFI/boot/bootx64.efi на ESP; это своего рода имя файла загрузчика по умолчанию / backup. Вариантом этой опции является установка некоторого другого менеджера загрузки, например rEFIt или rEFInd, под этим именем. Этот вариант может быть привлекательным, если вы выполняете двойную загрузку с Windows или какой-либо другой ОС; rEFIt и rEFInd могут обнаруживать любой загрузочный загрузчик EFI, хранящийся в обычных местах ESP, и перенаправлять процесс загрузки на них. Тем не менее, rEFIt был оставлен, и версия на своем веб-сайте не работает на ПК UEFI; rEFInd - это вилка rEFIt, которая предоставляет обновления и работает на UEFI-ПК.

2
ответ дан 2 August 2018 в 00:52

Возможно, ваше обновление удалило загрузчик Ubuntu из настроек NVRAM. Если компакт-диск загружается в режиме EFI, вы можете ввести следующие команды (или их вариант), чтобы исправить проблему:

sudo apt-get install efibootmgr
efibootmgr -c -l \\EFI\\ubuntu\\grubx64.efi -L Ubuntu

Я не на 100% уверен в пути к GRUB в системном разделе EFI (ESP), поэтому вам, возможно, придется это отрегулировать. Кроме того, этот путь указывается с помощью обратных косых стилей в стиле EFI, а не с косой чертой, а так как обратные косые символы являются escape-символами в оболочках Linux, их нужно удвоить - следовательно, \\EFI\\ubuntu\\grubx64.efi, а не /EFI/ubuntu/grubx64.efi. Однако это выражено, это имя файла относится к корню ESP, который является разделом, который идентифицируется флагом boot в GParted или кодом типа раздела EF00 в gdisk.

Другой опция - переместить и переименовать grubx64.efi в /EFI/boot/bootx64.efi на ESP; это своего рода имя файла загрузчика по умолчанию / backup. Вариантом этой опции является установка некоторого другого менеджера загрузки, например rEFIt или rEFInd, под этим именем. Этот вариант может быть привлекательным, если вы выполняете двойную загрузку с Windows или какой-либо другой ОС; rEFIt и rEFInd могут обнаруживать любой загрузочный загрузчик EFI, хранящийся в обычных местах ESP, и перенаправлять процесс загрузки на них. Тем не менее, rEFIt был оставлен, и версия на своем веб-сайте не работает на ПК UEFI; rEFInd - это вилка rEFIt, которая предоставляет обновления и работает на UEFI-ПК.

2
ответ дан 4 August 2018 в 16:23

Возможно, ваше обновление удалило загрузчик Ubuntu из настроек NVRAM. Если компакт-диск загружается в режиме EFI, вы можете ввести следующие команды (или их вариант), чтобы исправить проблему:

sudo apt-get install efibootmgr
efibootmgr -c -l \\EFI\\ubuntu\\grubx64.efi -L Ubuntu

Я не на 100% уверен в пути к GRUB в системном разделе EFI (ESP), поэтому вам, возможно, придется это отрегулировать. Кроме того, этот путь указывается с помощью обратных косых стилей в стиле EFI, а не с косой чертой, а так как обратные косые символы являются escape-символами в оболочках Linux, их нужно удвоить - следовательно, \\EFI\\ubuntu\\grubx64.efi, а не /EFI/ubuntu/grubx64.efi. Однако это выражено, это имя файла относится к корню ESP, который является разделом, который идентифицируется флагом boot в GParted или кодом типа раздела EF00 в gdisk.

Другой опция - переместить и переименовать grubx64.efi в /EFI/boot/bootx64.efi на ESP; это своего рода имя файла загрузчика по умолчанию / backup. Вариантом этой опции является установка некоторого другого менеджера загрузки, например rEFIt или rEFInd, под этим именем. Этот вариант может быть привлекательным, если вы выполняете двойную загрузку с Windows или какой-либо другой ОС; rEFIt и rEFInd могут обнаруживать любой загрузочный загрузчик EFI, хранящийся в обычных местах ESP, и перенаправлять процесс загрузки на них. Тем не менее, rEFIt был оставлен, и версия на своем веб-сайте не работает на ПК UEFI; rEFInd - это вилка rEFIt, которая предоставляет обновления и работает на UEFI-ПК.

2
ответ дан 6 August 2018 в 01:02

Возможно, ваше обновление удалило загрузчик Ubuntu из настроек NVRAM. Если компакт-диск загружается в режиме EFI, вы можете ввести следующие команды (или их вариант), чтобы исправить проблему:

sudo apt-get install efibootmgr
efibootmgr -c -l \\EFI\\ubuntu\\grubx64.efi -L Ubuntu

Я не на 100% уверен в пути к GRUB в системном разделе EFI (ESP), поэтому вам, возможно, придется это отрегулировать. Кроме того, этот путь указывается с помощью обратных косых стилей в стиле EFI, а не с косой чертой, а так как обратные косые символы являются escape-символами в оболочках Linux, их нужно удвоить - следовательно, \\EFI\\ubuntu\\grubx64.efi, а не /EFI/ubuntu/grubx64.efi. Однако это выражено, это имя файла относится к корню ESP, который является разделом, который идентифицируется флагом boot в GParted или кодом типа раздела EF00 в gdisk.

Другой опция - переместить и переименовать grubx64.efi в /EFI/boot/bootx64.efi на ESP; это своего рода имя файла загрузчика по умолчанию / backup. Вариантом этой опции является установка некоторого другого менеджера загрузки, например rEFIt или rEFInd, под этим именем. Этот вариант может быть привлекательным, если вы выполняете двойную загрузку с Windows или какой-либо другой ОС; rEFIt и rEFInd могут обнаруживать любой загрузочный загрузчик EFI, хранящийся в обычных местах ESP, и перенаправлять процесс загрузки на них. Тем не менее, rEFIt был оставлен, и версия на своем веб-сайте не работает на ПК UEFI; rEFInd - это вилка rEFIt, которая предоставляет обновления и работает на UEFI-ПК.

2
ответ дан 7 August 2018 в 18:28

Возможно, ваше обновление удалило загрузчик Ubuntu из настроек NVRAM. Если компакт-диск загружается в режиме EFI, вы можете ввести следующие команды (или их вариант), чтобы исправить проблему:

sudo apt-get install efibootmgr
efibootmgr -c -l \\EFI\\ubuntu\\grubx64.efi -L Ubuntu

Я не на 100% уверен в пути к GRUB в системном разделе EFI (ESP), поэтому вам, возможно, придется это отрегулировать. Кроме того, этот путь указывается с помощью обратных косых стилей в стиле EFI, а не с косой чертой, а так как обратные косые символы являются escape-символами в оболочках Linux, их нужно удвоить - следовательно, \\EFI\\ubuntu\\grubx64.efi, а не /EFI/ubuntu/grubx64.efi. Однако это выражено, это имя файла относится к корню ESP, который является разделом, который идентифицируется флагом boot в GParted или кодом типа раздела EF00 в gdisk.

Другой опция - переместить и переименовать grubx64.efi в /EFI/boot/bootx64.efi на ESP; это своего рода имя файла загрузчика по умолчанию / backup. Вариантом этой опции является установка некоторого другого менеджера загрузки, например rEFIt или rEFInd, под этим именем. Этот вариант может быть привлекательным, если вы выполняете двойную загрузку с Windows или какой-либо другой ОС; rEFIt и rEFInd могут обнаруживать любой загрузочный загрузчик EFI, хранящийся в обычных местах ESP, и перенаправлять процесс загрузки на них. Тем не менее, rEFIt был оставлен, и версия на своем веб-сайте не работает на ПК UEFI; rEFInd - это вилка rEFIt, которая предоставляет обновления и работает на UEFI-ПК.

2
ответ дан 15 August 2018 в 19:09

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

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