Небольшая заметка о способности UEFI работать с файлами в FAT32-разделе накопителя до запуска операционной системы.
Материал родился в процессе работы на игрой Tetris64 и может быть полезен тем, кто знакомится с функциональностью расширяемого интерфейса фирменного программного обеспечения, известного также как UEFI (Unified Extensible Firmware Interface).
Хм, навело на одну мысль. Спасибо. До выравнивания на целый параграф я не дошел. Не забыть бы, когда руки дойдут...
Содержание файла конфигурации:
timeout 0
set root=(hd0,msdos1)
textonly
graphics off
editor
showtools shell, memtest, windows_recovery, reboot, exit
#----------------------------------------------------------------------------------------------
menuentry "Dell enhanced Pre-boot System Assessment Diagnostics"{
loader /efi/tools/psa.efi
}
#----------------------------------------------------------------------------------------------
menuentry "Tetris64"{
loader /efi/tools/tetris64.efi
}
#----------------------------------------------------------------------------------------------
menuentry "UEFImark"{
loader /efi/tools/uefimark.efi
}
#----------------------------------------------------------------------------------------------
menuentry "Universal Chipset Reader"{
loader /efi/tools/ru.efi
}
#----------------------------------------------------------------------------------------------
menuentry "HP PC Hardware Diagnostics"{
loader /efi/hp/SystemDiags/SystemDiags.efi
}
#----------------------------------------------------------------------------------------------
автоматически добавляет в меню Windows Boot Manager - bootmgfw.efi(win7x64) и EFI Shell - расположенный в корне EFI раздела HDD или USB flash shellx64.efi,
конфигурация - папка loader в в корневом каталоге. Кроме того bootmgfw.efi запускает memtest.efi - Microsoft Windows Memory Diagnostics Tool прописанный в boot.ini (недокументированная опция)
Меню: