Автор: ТоварищЪ , 4 февраля 2009
Об этом написано в UEFI спецификации: 3.4.1.1 Removable Media Boot Behavior.
Делаем директорию:
\EFI\BOOT\
Копируем туда EFI файл, который хотим загрузить, переименовываем его так чтобы он был таким:
{machine type short-name}.EFI

{machine type short-name}.EFI это:
Для 32-bit платформ - BOOTIA32.EFI
Для 64-bit платформ - BOOTx64.EFI
Для Itanium architecture - BOOTIA64.EFI

Например, имеем 64-bit платформу, хотим загрузится с USB флеш в EFI shell. Берем файл Shellx64.efi и переименовываем его в BOOTx64.EFI.
На USB флешке он будет в директории:
\EFI\BOOT\BOOTx64.EFI

Это всё.
/images/koloboks/yes3.gif

P.S. Была опечатка - исправил директорию.
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

lsvmo

13 лет 8 месяцев назад

т.е встроенный х64 и на флешке х64, а стартует только встроенный? а уже из стартовавшего встроенного стартует все что угодно и с флешки?

Именно так.
Пока писал это сообщение, решил посмотреть ещё раз. И обнаружил, что, похоже, всё-таки, shell с флешки запускается, только он неотличим от встроенного. Точнее есть одно отличие: при выводе ответа на команду "ver" встроенный выводит дополнительную строку "EFI Build Version".
Также если два раза ввести "exit", то в итоге загрузится следующее после shell'ов загрузочное устройство. То бишь по разным shell'ам он всё-таки прыгает.
Попробовал, получилось и приложение с флешки запустить вместо shell'а.

В общем-то, глюки какие-то, потому что точно помню, что при попытке загрузки shell'а с флешки всё зависало. И приложения тоже. А сейчас работает...

ISOT (не проверено)

10 лет назад

Господа, вот закинул я файл BOOTIA32.EFI в созданную директорию на флешке с Ubuntu, загружается соответственно shell.
Подскажите что делать дальше?Какую команду прописать?
Если не сложно выручите!(
Подскажите что делать дальше?Какую команду прописать?


А какой результат Вы, собственно, хотите получить? Просто "что-нибудь сделать"? ;-)