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

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

Несколько слов о концепции использования UEFI BIOS. В ее основу положена функ­ци­о­наль­ность UEFI-интерфейса, который придуман как раз для взаимодействия пер­со­наль­ной платформы с программным обес­пе­че­ни­ем. Стоит на любом из внешних загрузочных носителей с файловой системой FAT32 в ка­та­лог /efi/boot записать файл bootx64.efi (или bootia32.efi для 32-битных плат­форм) — и запуск оболочки обес­пе­чит вам доступ ко всем ресурсам UEFI BIOS. Пишите на этой палитре теми при­ло­же­ни­я­ми, которые принесут пользу, или удо­воль­ст­вие, или все сразу вместе. Про­буй­те, экс­пе­ри­мен­ти­руй­те!

Гуашь

Невероятно, но факт

Запускать UEFI-приложения можно из shell-оболочки как перемещаясь по дереву каталогов, так и с ис­поль­зо­ва­ни­ем умолчания, похожего на переменную окружения path, применяющуюся в MS-DOS. Такое умолчание позволяет из любой места за­пус­кать при­ложения с расширением efi, которые хранятся в директории с за­ре­зер­ви­ро­ван­ным именем  /efi/tools.

Указанная возможность обнаружена экспериментально. Документальных под­тверж­де­ний этому нет и неизвестно, где задается (и как пополняется список) за­ре­зер­ви­ро­ван­ных каталогов. В любом случае — это работает!

Если не выполнить, то загрузить

Не все файлы с расширением .efi пригодны для запуска из shell-оболочки. Хорошо это или плохо? Ответ один — просто волшебно! Перед нами драйверный механизм, с по­мо­щью которого пользователь может получить самую неожиданную функ­ци­о­наль­ность.

UEFI, например, работает только с носителями, отформатированными как FAT32. Для обслуживания NTFS разделов (громко сказано — для обслуживания, пока что хотя бы для доступа к ним) есть и применяются соответствующие драйверы. Их-то как раз и не нужно запускать в shell-оболочке. Такой или подобный драйвер достаточно один раз загрузить в UEFI командой load — и готово!

Где пригодится компьютер без операционной системы?

Очертим очевидные преимущества использования UEFI:

  • ждет своего звездного часа анти-вирусная поддержка;
  • доступ к интернет для наладки и поиска драйверов пока далек от реализации;
  • диагностика, тестирование, траблшутинг и анализ компонентов платформы — уже реальность;
  • ведущие производители предлагают обновление BIOS и других типов firmware персональной платформы без загрузки ОС, т.е. через UEFI Shell;
  • дизайн автоматизированных встроенных систем и систем управления в ближайшем будущем;
  • игры, развлечения, просмотр видео и прослушивание аудио — под большим вопросом.