Quero atualizar o BIOS em uma placa-mãe Intel usando um programa chamado iflash2.exe
, fornecido pela Intel, que roda apenas no MS-DOS.
Não tenho o sistema operacional Windows e estou tentando criar um pendrive inicializável que conterá o MS-DOS iflash2.exe
e os arquivos relacionados.
Eu tentei um programa chamado UNetbootin, que criou um USB inicializável com o FreeDOS, mas não sei como e onde adicionar iflash2.exe
arquivos relacionados.
Você pode me dizer como eu posso fazer isso?
Respostas:
Eu usei a seguinte técnica para atualizar o BIOS em um HP N54L ProLiant MicroServer. Eu acho que deve funcionar para outros sistemas também que só precisam executar um comando do MS-DOS após a inicialização a partir de um dispositivo USB.
Não aceito responsabilidade se isso der errado. Se você não entender o que essas instruções fazem, provavelmente não deve tentar.
O seguinte pressupõe que você tenha um conjunto de arquivos ou um arquivo morto que contenha a nova ROM e um script ou executável que o aplique. O BIOS pode ter sido fornecido com um executável para criar um USB a partir do zero; se você chegou até aqui, provavelmente já tentou executar isso e falhou. O que você precisa encontrar é o arquivo e o script da ROM ou o executável. No meu caso, o arquivo ROM foi chamado
O41072911.ROM
e o script foi chamadoFLASH.BAT
.Crie um stick USB inicializável
Primeiro, você precisa de um pendrive formatado da maneira mais básica possível. Isso apagará todos os dados do seu pendrive, portanto faça o backup de qualquer coisa importante primeiro!
Conecte seu pendrive.
Selecione a opção Formatar ... no menu do iniciador:
Selecione Compatível com todos os sistemas (FAT) como o tipo, dê um nome sensível e clique em Formato :
Então você precisa usar o UNetbootin para fazer o pendrive USB em um prompt do DOS:
sudo apt-get install unetbootin
.Execute o UNetbootin. Selecione FreeDOS como a distribuição e verifique se o tipo é Unidade USB e se a unidade correta está selecionada. Depois clique em OK :
Quando o UNetbootin terminar, clique em Sair .
Agora você tem um pendrive que inicializa no DOS.
Adicione seus arquivos do BIOS
Agora você precisa colocar os arquivos do BIOS no pendrive. Como princípio geral, basta copiar e colar os arquivos no volume.
Se eles vieram em um
.exe
arquivo de extração automática , é necessário executá-lo para extrair os arquivos. Para fazer isso, você precisará:Instale o Wine usando o Software Center ou na linha de comando usando
sudo apt-get install wine
.Encontre o
.exe
arquivo que contém os arquivos do BIOS, clique com o botão direito do mouse e execute o Wine:Os detalhes exatos do que acontece a seguir dependerão do arquivo do BIOS, mas extraia os arquivos para um diretório em algum lugar que você possa se lembrar.
Depois de extrair os arquivos, copie-os no pen drive. Eles podem ir no diretório raiz do volume.
Dê uma olhada nos arquivos; provavelmente existe um arquivo que contém a nova ROM e um arquivo
.bat
ou.exe
usado para aplicá-lo. Se houver umAUTOEXEC.BAT
arquivo, dê uma olhada nele e observe qual comando ele executa para atualizar a ROM.Instantâneo
Agora você está pronto para atualizar seu BIOS.
Ejete o seu pendrive no computador em que o criou.
Insira-o no computador que deseja piscar e reinicie.
Inicialize a partir do dispositivo USB. Pode ser necessário ajustar sua ordem de inicialização no BIOS para isso.
Você deve ver o carregador de inicialização azul do FreeDOS aparecer com Padrão destacado. Aguarde 10 segundos ou pressione Enter.
No menu FreeDOS, selecione a segunda opção FreeDOS Safe Mode (não carregue nenhum driver) :
Você terminará
A:/>
imediatamente. DigiteC:
então Enterpara alternar para a unidade C.Digite
dir
then Entere você deverá ver todos os seus arquivos que copiou no pen drive.Execute o script ou executável que você identificou anteriormente como aquele para aplicar a atualização do BIOS. No meu caso, eu apenas tive que digitar
FLASH
e Enterexecutar oFLASH.BAT
arquivo.Você deve ver o script flash aplicando a atualização do BIOS. Não desligue ou interrompa esse processo; aguarde até terminar. Ele deve retornar ao
C:\>
prompt.Em seguida, você pode remover o seu pendrive e ligar e desligar o computador.
Cruze os dedos e inicialize usando seu novo BIOS. Ou chore se você acabou de bloquear seu computador.
fonte
Passei a manhã toda lutando para encontrar uma maneira de atualizar o BIOS na minha placa-mãe Zotac. O Unetbootin cria imagens do MS-DOS que serão inicializadas, mas elas não conseguem encontrar os arquivos flash (awdflash e N0422_ZA.bin no meu caso) no meu pen drive USB.
O que finalmente funcionou foi criar um CD Ultimate Boot e inicializar o FREEDOS (não o MS-DOS) a partir desse CD. Em seguida, o pen drive USB com meus arquivos intermitentes ficou visível e a atualização do BIOS funcionou perfeitamente.
fonte