Автор: icbook , 12 марта 2014
Содержимое данного поля является приватным и не предназначено для показа.

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-адреса преобразовываются в ссылки автоматически.
> процедуры данного протокола критичны к выравниванию стека на границу 16-байтного блока

Хм, навело на одну мысль. Спасибо. До выравнивания на целый параграф я не дошел. Не забыть бы, когда руки дойдут...
Да, пришлось отлаживаться. Теперь известно почему.
Интересно, кто-нибудь из программистов работает уже над EFI файловым менеджером типа клона Norton-a, хотя бы не такого многофукционального как Волков, например как Sparrow Commander Владимира Афанасьева, запускающего исполняемые файлы даже без командного интерпретатора прописанн в config.sys как shell. Или минимально EFI меню с выводом списка файлов и возможностью их запуска Enter-ом и с параметрами ctrl-enter?
Все ждут героя ))
Нашел rEFIt - An EFI Boot Menu and Toolkit The rEFInd Boot Manager by Roderick W. Smith

Содержание файла конфигурации:

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
}
#----------------------------------------------------------------------------------------------
Спасибо, ознакомимся. Это полезная информация!
Eще один простой менеджер загрузки gummiboot - Simple EFI boot loader - только текстовый режим
автоматически добавляет в меню 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 (недокументированная опция)
Меню:
Небольшая заметка о способности UEFI работать с файлами в FAT32-разделе накопителя до запуска операционной системы.

Материал родился в процессе работы на игрой Tetris64 и может быть полезен тем, кто знакомится с функциональностью расширяемого интерфейса фирменного программного обеспечения, известного также как UEFI (Unified Extensible Firmware Interface).