Boot uefi usb: Create Bootable USB with UEFI Diagnostics

linux — не удается загрузиться с USB в режиме UEFI

спросил

Изменено
2 года, 4 месяца назад

Просмотрено
510 раз

Я подготовил загрузочный USB-носитель для Manjaro с помощью Universal USB Installer 1.9.9.0, доступного в Windows. Однако загрузка с USB не удалась. После того, как я попал в меню загрузочных устройств, я выбираю флешку, затем экран мигает черным, как будто что-то должно произойти, но я возвращаюсь в меню загрузки. При выборе диспетчера загрузки Widows устройство загружается в обычном режиме. Я включил только UEFI и отключил безопасную загрузку и быструю загрузку. Если вместо этого я включу режим Legacy, я смогу загрузиться с USB, однако это все еще кажется проблемой, и я хотел бы, чтобы моя установка выполнялась в режиме UEFI, поскольку я понимаю, что это лучше.

Раньше я устанавливал Ubuntu на этот ноутбук с помощью USB (я полагаю, в режиме UEFI), поэтому я не уверен, почему я не могу загрузиться с USB сейчас. В настоящее время ноутбук работает под управлением Windows, и я только что получил его от Lenovo после отправки в ремонт. Возможно, есть проблемы с материнской платой, что я и пытаюсь здесь исключить.

Речь идет о ноутбуке Thinkpad T495.
Спасибо.

  • линукс
  • загрузка
  • uefi
  • манжаро

Пробовали ли вы подготовить USB-накопитель с помощью RUFUS/Easy2Boot/YUMI? Мне всегда удавалось использовать эти утилиты для подготовки своих флешек.

У меня есть настоящая тройная загрузка (Win10 / Win7 / Ubuntu), но прошло несколько лет с тех пор, как я все это настроил … Я просто помню, что это было немного больно и требовало, чтобы AHCI был включен, безопасная загрузка отключена, и RAID тоже отключен IIRC. Тем не менее, мне пришлось использовать сторонний инструмент для исправления моего загрузчика(ов), и мне пришлось вернуться в мой BIOS и вручную добавить хотя бы 1 запись в мой (UEFI?) список загрузчиков, чтобы он отображался. быть загрузочным.

2

Зарегистрируйтесь или войдите в систему

Зарегистрируйтесь с помощью Google

Зарегистрироваться через Facebook

Зарегистрируйтесь, используя электронную почту и пароль

Опубликовать как гость

Электронная почта

Требуется, но никогда не отображается

Опубликовать как гость

Электронная почта

Требуется, но не отображается

Нажимая «Опубликовать свой ответ», вы соглашаетесь с нашими условиями обслуживания, политикой конфиденциальности и политикой использования файлов cookie

.

Какие есть варианты загрузки с USB, если устаревший вариант загрузки не поддерживается биосом?

спросил

Изменено
2 года, 7 месяцев назад

Просмотрено
10 тысяч раз

На ноутбуке Dell Inspiron 3493 с предустановленной 64-разрядной версией Windows 10 я попытался протестировать некоторые дистрибутивы Linux (Linux Mint 19.3 Cinnamon 32-битная, Linux Lite 64-битная последняя версия). Я создал загрузочную флешку с помощью RUFUS.

К сожалению, при нажатии F12 при запуске не показывается вариант загрузки с usb. При нажатии F12 в качестве загрузочных устройств UeFI появляются две опции: 1- диспетчер загрузки Windows, 2- жесткий диск UEFI, при нажатии обеих опций запускается Windows 10.

Я протестировал множество опций в биосе (например, отключение безопасной загрузки), но опция загрузки через usb не появляется

В биосе отмечено, что «устаревшая опция загрузки не поддерживается на этой платформе». Если это имеет значение, биос точно такой же, как в этом видео https://www.youtube.com/watch?v=Kv82a1-TyqU

Я не могу использовать ответы, приведенные в разделе Загрузка с USB, если BIOS не поддерживает это? потому что устройство не имеет дисковода CD DVD.

  • загрузка
  • биос
  • uefi
  • dell-inspiron
  • наследие

8

Возможные варианты:

  1. Использовать загрузочный образ Linux с UEFI.

UEFI, безусловно, может загружаться с компакт-дисков и внешних дисков. Однако вы, вероятно, знаете, что он использует другой формат загрузчика, чем BIOS — он не загружается из MBR, ему нужен файл .efi в разделе FAT — и то же самое относится к USB-накопителям точно так же, как и к внутренним накопителям.

Таким образом, обычно дистрибутив должен убедиться, что предоставляемые им образы USB-накопителей являются загрузочными для UEFI в дополнение к загрузочным для BIOS, и даже сегодня не все дистрибутивы делают это! Например, Arch и Ubuntu совместимы с UEFI, а Slax — нет.

Убедитесь, что на USB-накопителе есть файл \EFI\Boot\Bootx64.efi , который будет использоваться в качестве загрузчика для съемных дисков.

Если вы создаете загрузочный USB локально (используя Rufus), вы также должны включить поддержку UEFI в Rufus . В раскрывающемся списке вам нужно выбрать «Целевая система: UEFI» или «BIOS и UEFI» — это позволит убедиться, что используется правильный тип файловой системы и т. д. Опять же, после этого убедитесь, что файл Bootx64.efi присутствует в правильное расположение.

1

Насколько я знаю, в настоящее время Legacy по-прежнему поддерживается во всех системах UEFI, но включение безопасной загрузки отключит поддержку Legacy.

Перезагрузите компьютер и войдите в BIOS. Найдите параметр под названием «Безопасная загрузка» и отключите его. Устаревшие устройства теперь станут доступны, или, в качестве альтернативы, опция включения устаревшей поддержки больше не будет выделена серым цветом, поэтому вы можете включить ее в BIOS.

Обратите внимание: если безопасная загрузка отключена, вы не сможете загрузиться в ОС, которая была установлена ​​с помощью безопасной загрузки. Но вы можете переустановить винду, используя устаревшую версию. Кроме того, убедитесь, что вы не запускаете установку из Linux, так как она не обнаружит установку Windows с отключенной безопасной загрузкой, поэтому, скорее всего, подумает, что ОС не установлена.

Если вы не уверены, сделайте резервную копию. На самом деле, это всегда хорошая идея.

Если вы хотите просто протестировать дистрибутивы Linux, я рекомендую установить их на виртуальную машину с помощью Microsoft Hyper-V или Oracle VM. Можно использовать и другое программное обеспечение для виртуальных машин, но у меня есть опыт работы только с этими двумя, и я знаю, что они действительно хороши.

Читайте также: