Cómo crear flash de arranque para "efi-shell"

13

Los conjuntos de chips de servidor Intel actuales incluyen un "efi-shell" incorporado que parece ser básicamente un 'NIX simplificado con un conjunto de comandos adecuado para manipular algunas ingeniosas opciones de arranque UEFI.

También es el caso de que algunas de las herramientas de actualización de firmware de Intel ahora requieren "efi-shell" para ejecutarse.

Lamentablemente, no tengo un chipset de servidor a pesar de que esta placa admite el arranque UEFI.

El efi-shell se puede descargar desde http://www.sourceforge.net/projects/efi-shell . Sin embargo, no puedo encontrar ningún ISO de arranque ni ninguna otra forma de imagen de arranque.

He intentado hacer un flash de arranque unetbootinsin éxito.

¿Alguna idea sobre cómo puedo hacer una copia de arranque de efi-shell para poder ejecutar la actualización del firmware de Intel en mi tarjeta RAID?

ericx
fuente

Respuestas:

14

Simplemente coloque este binario en el directorio raíz de FAT de esa unidad flash (o tal vez el EFI/BOOT/subdirectorio, depende del IIRC) bajo el nombre de shellx64.efi, u obtenga una copia de la imagen usbflash de refind que también serviría como un administrador de arranque decente.

Michael Shigorin
fuente
2
Esto es dulce. Hay mucha información realmente buena de EFI en el sitio de Roderick . Gracias de nuevo.
ericx
De nada, él también está en mi lista corriente arriba favorita actualmente. :)
Michael Shigorin
1
PD: Hago imágenes semanales en.altlinux.org/rescue que incluyen EFI shell, memtest86 y refind, todas aquellas firmadas con certificado ALT rellenas en una cuña firmada por MS en la imagen; tal vez las encuentres útiles y sugerencias son bienvenidos.
Michael Shigorin el