Если я включаю UEFI на своем ноутбуке, то нет возможности загружаться с помощью USB (чтобы определить это, используйте порядок загрузки).
При загрузке BIOS доступно много опций, таких как SD-карта, отсек обновления, сеть и т. Д.
В UEFI я вижу только отсек обновления, сеть и «OS Manager» (что бы это ни значило).
Спасибо
Ответы:
Поскольку это ноутбук 2011 года с экспериментальным UEFI, он загружает Windows по умолчанию, если он установлен и
EFI/Microsoft/Boot/bootmgfw.efi
присутствует. Это связано с тем, что путь к этому файлу жестко задан в UEFI.По словам Arch Wiki, некоторые модели HP имеют возможность редактировать этот путь, называемый «Customized Boot» . Но это не относится к Elitebook 8460p, даже с последним обновлением прошивки.
Есть два способа «принудительной» загрузки других систем в режиме UEFI (с жесткого диска или USB), когда установлена MS Windows:
.efi
и загрузить его.bootmgfw.efi
способ - заменить Windows собственным EFISTUB (всегда рекомендуется сначала создать резервную копию), напримерgrubx64.efi
. Это позволяет выполнять двойную загрузку в режиме UEFI на этом ноутбуке. Помните, что вам может потребоваться повторить это, если вы обновите GRUB или если он был отменен обновлением Windows.Больше:
Как заставить мой ноутбук HP загружаться в grub из моего нового файла efi?
Об EFI UEFI # ESP
Установка - полная установка HP UEFI (CloudReady)
источник
Компьютеры на основе BIOS загружали «целые диски», или, точнее, BIOS мог загружать первый сектор (также называемый Master Boot Record, или MBR) диска для запуска сохраненного там кода загрузчика. Это сделано для некоторого относительно простого управления загрузкой на уровне прошивки - вы устанавливаете загрузочное устройство по умолчанию в утилите установки прошивки, и вы обычно можете переопределить его при загрузке с помощью диспетчера загрузки BIOS. Детали того, как сделать обе эти вещи, варьировались от одного компьютера к другому.
С EFI / UEFI все сложнее. EFI загружается из файлов, большинство из которых хранятся в системном разделе EFI (ESP),это раздел с кодом определенного типа, который использует файловую систему FAT. Один ESP теоретически может содержать тысячи загрузчиков, хотя более типичным является только один или два (возможно, с некоторыми программами поддержки). Компьютер знает, какой загрузчик запустить, потому что эта информация хранится в NVRAM в списке приоритетных загрузок. Этим списком загрузки иногда можно манипулировать в утилите настройки прошивки, подобно тому, как вы устанавливаете приоритет загрузочного диска в BIOS; и вы обычно можете переопределить его при загрузке с помощью встроенного в прошивку менеджера загрузки. Как и в BIOS, подробности того, как установить настройки по умолчанию или войти в менеджер загрузки, различны для разных компьютеров; но обычно это делается нажатием клавиши во время загрузки - обычно это Esc, Enter или функциональная клавиша.
Съемные носители представляют собой особую проблему для загрузки в стиле EFI. Поскольку указатели на загрузчики хранятся в NVRAM, вы не можете поместить загрузчик на съемный диск с произвольным именем файла и ожидать его загрузки. Таким образом, стандартное резервное имя файла используется для съемных носителей. Для систем AMD64 / x86-64 / x64 это имя файла
EFI/BOOT/bootx64.efi
. Многие EFI не генерируют записи для съемных носителей до тех пор, пока они не будут вставлены в компьютер. Таким образом, эти записи могут не отображаться в списке порядка загрузки по умолчанию, который вы видите в прошивке, просто в меню менеджера загрузки, если и когда вы его введете. Я догадываюсь, что это твоя проблема; Похоже, вы пытаетесь изменить порядок загрузки по умолчанию, когда вместо этого вы должны войти в меню менеджера загрузки, чтобы выбрать загрузочный носитель.Кроме того, если на внешнем носителе отсутствует резервный загрузчик, этот носитель может не отображаться в качестве загрузочного устройства даже в меню диспетчера загрузки. Некоторые инструменты для создания загрузочных USB-накопителей были написаны до того, как EFI стали распространенными, и поэтому могут не включать файлы загрузчика EFI. Некоторые исходные файлы (
.iso
файлы или еще много чего) могут также не иметь файлов загрузчика EFI, особенно для ОС, которые не поддерживают загрузку в режиме EFI.Наконец, у вас могут возникнуть проблемы из-за настроек безопасности. Если ваш компьютер настроен для безопасной загрузки, и если загрузочный носитель не поддерживает это, вы можете не увидеть соответствующую загрузочную запись или эта загрузочная запись может не работать. Некоторые EFI (Acers, как я слышал, похожи на это) имеют особенно неприятные меню Secure Boot, которые требуют перепрыгивать через дополнительные обручи даже для загрузки носителя с правильно подписанными файлами загрузчика.
источник
Исходя из того, что я слышал, UEFI - это более продвинутая версия / замена BIOS. Сложность заключается в том, что в целом меньший набор технологий загружается через UEFI, чем по сравнению с BIOS (в основном при использовании технологии «безопасной загрузки»). Я слышал циничные истории об использовании UEFI в качестве средства блокировки альтернативной операционной системы. Системы типа Linux и BSD по этой самой причине).
http://www.tomsguide.com/answers/id-2034007/laptop-booting-bootable-usb-drive-solved.html
https://arstechnica.com/information-technology/2015/03/windows-10-to-make-the-secure-boot-alt-os-lock-out-a-reality/
https://www.groovypost.com/howto/bios-uefi-setup-guide-boot-from-cd-dvd-usb-drive-sd-card/
https://www.eightforums.com/tutorials/15458-uefi-bootable-usb-flash-drive-create-windows.html
Судя по тому, что я читал в Интернете, ваша машина, похоже, не сильно отличается от других с UEFI. По сути, любое устройство, с которого вы хотите загрузиться, должно быть совместимо с тем, как оно работает. Иначе, должен быть какой-то цепной загрузчик, который загружает то, что вы хотите, как только он попадает в «OS Manager». Очевидно, что если вы не можете достичь предыдущего, это просто не нужно, и возврат к стандартной работе BIOS может быть вашим единственным выбором
https://h30434.www3.hp.com/t5/Notebook-Boot-and-Lockup/elitebook-8460p-will-not-boot-from-USB/td-p/5853142
Конечно, это исключает возможность взлома UEFI, о котором я слышал истории. Некоторые люди нашли способ преодолеть некоторые ограничения, налагаемые OEM UEFI. Это может быть возможность, но я сомневаюсь.
Очевидно, что вы хотите попробовать альтернативные операционные системы. Другой вариант - использовать программу виртуализации, такую как VMWare или VirtualBox. Это позволяет вам загружать то, что вы хотите, хотя вы будете ограничены тем, что эта конкретная среда предоставляет вам
источник