Debo actualizar una placa Intel S3420GPLC. BIOS, BMC, FRU / SDR, todo.
Todo está bastante automatizado en la descarga de Intel. Se supone que debe iniciar el shell EFI integrado, montar el disco / llave USB e iniciar el startup.nsh
script incluido en la descarga.
La cosa es que probé con una llave USB de 4GB y un disco USB más grande de 60GB, con malos resultados. Ambos tienen, por supuesto, sistemas de archivos FAT32.
Al conectarlos y ejecutarlos map -r
desde el shell EFI, la clave ni siquiera aparece en la lista. El disco aparece como blk0
y puedo cambiar a él. El problema es llegar al script:
ls
odir
comandos devuelve"Cannot open current directory - Not found"
cd update
devoluciones"Target directory not found"
Tampoco parece que el disco esté montado correctamente. ¿Algún indicador sobre los comandos que podría probar o la configuración del BIOS que podría estar desactivada?
Editar, nueva información:
- Intenté nuevamente con otro disco duro, que arrojó los mismos resultados que el primero.
- Los puertos / controladores USB no parecen ser el problema, los que utilicé todos trabajaron con un teclado.
mount blk0 fs0
simplemente creó un aliasblk0
pero no lo hizo más legible.
Fantástico.
Tuve este problema con una imagen en vivo de Fedora 22 en un dispositivo USB creado según el arranque UEFI de dispositivos USB usando
Lo que proporciona un disco de arranque organizado por GPT con una partición VFAT.
Luego intenté myy un ZOTAC Nano CI320 usando ese dispositivo y me encontré en un shell EFI (con un teclado USB francés suizo asignado a los EE. UU., Pero eso es por cierto).
Lo anterior y UEFI Shell me sacaron del callejón sin salida:
... y nos vamos!
fuente
Los medios (llave USB, CD, discos duros) deben formatearse como FAT (16 o 32) para que EFI pueda leerlos.
fuente