Estou tentando atualizar meu BIOS:
$ sudo dmidecode -s bios-version
2.1.2
Com um mais novo: 2.6.0. Fui a esta página BIOS de sistema Dell Precision, 2.6.0
Depois de baixar o arquivo WS390-020600.BIN
, veja o que ele diz:
$ ./WS390-020600.BIN --help
Usage: WS390-020600.BIN [options]
Options:
--help Print this text.
--version Print package versions.
If no options, update the BIOS.
e
$ ./WS390-020600.BIN --version
Dell BIOS Update Installer 1.2
Copyright 2006 Dell Inc. All Rights Reserved.
./WS390-020600.BIN: 60: ./WS390-020600.BIN: ./flash: not found
Alguém sabe onde esse comando flash
pode ser encontrado?
Atualização: parece que este é um arquivo de extração automática (precisa de bash
conforme o comentário no cabeçalho).
$ head -30 WS390-020600.BIN
[...]
Extract()
{
tail -n +'awk '/^__ARC__/ { print NR + 1; exit 0; }' $0' $0 | gzip -cd >$_PRG
Portanto, o comando flash
deve ter sido gerado automaticamente, no entanto, o comando acima não parece estar sendo executado como o autor original pretendido. Eu não vejo nada de errado com o comando embora.