Recentemente, tive que atualizar o BIOS no meu PC para a versão mais recente para habilitar o suporte para algo específico para placas-mãe GIGABYTE chamado On / Off Charge. Isso não é um grande problema, pois já fiz o flash de mais do que alguns BIOSes ao longo dos anos, no entanto, a forma como este foi feito foi, digamos, um pouco original.
1. Utilitário de software da placa-mãe ou USB inicializável?
A maioria das placas-mãe tem algum tipo de utilitário de software que permite a leitura de uma imagem do BIOS em um stick USB.
Alguns exemplos:
Sobre Placas-mãe GIGABYTE, o utilitário integrado é chamado de Q-Flash, acessível através da tecla END no teclado durante a inicialização.
Sobre Placas-mãe ASUS normalmente você pode mash F2 na inicialização e o utilitário para ler uma imagem flash do BIOS de um pendrive USB deve ser executado.
Sobre Placas-mãe MSI, isso leva um pouco de explicação e só serve para mostrar o b.s. você tem que passar para obter um BIOS atualizado na placa-mãe às vezes.
Ok, então para MSI você é obrigado a ter um stick USB inicializável inicializado em um sistema de arquivos de ambiente “DOS puro” e nada mais para fazer a porcaria do flash do BIOS. A MSI fornece a você um utilitário para faça um stick USB inicializável do DOS puro? Não consegui encontrar um. Você está sem sorte neste ponto? Não, há uma solução alternativa.
Insira o USB que pretende usar, baixe o Unetbootin, execute-o e selecione propositalmente a distribuição como FreeDOS, assim:
..e faça seu stick inicializável a partir daí. O download será rápido porque é muito pequeno, e o utilitário irá enviar a imagem FreeDOS para o seu stick USB rapidamente também.
Quando terminar, você terá um stick USB inicializável compatível com MS-DOS que possui o ambiente DOS puro necessário para executar o material MSI uma vez inicializado a partir dele. Assim que o stick for criado, copie os arquivos MSI BIOS necessários e siga as instruções do MSI a partir daí - presumindo que você esteja usando a porta USB correta, abordada em alguns instantes.
2. Usando o sistema de arquivos adequado
Seja usando um utilitário de software da placa-mãe ou inicializando diretamente de um stick USB, o sistema de arquivos deve ser algo que o utilitário BIOS possa entender.
Suas opções aqui são FAT16 e FAT32. Qualquer outra coisa geralmente não funcionará. É mais provável que você esteja usando FAT32, que é o sistema de arquivos padrão usado no Windows ao formatar um pendrive.
3. Escolha a porta USB certa
A regra geral aqui é muito simples de seguir:
Sempre use uma porta USB que esteja diretamente fora da placa-mãe.
O que isso significa é que se você tentar usar as portas USB conectadas à parte frontal do gabinete ou tentar usar uma porta fora de um hub USB, as chances de funcionar para fins de flash do BIOS são mínimas. Na tentativa de usar um, o utilitário BIOS simplesmente não o "verá" de forma alguma.
O motivo pelo qual as portas frontais e as portas do hub não funcionam nesta instância específica é porque elas não estão ativas quando você inicializa dessa maneira.
Observação adicional: o mesmo se aplica a vocês com portas USB 3.0. Provavelmente também não funcionarão inicializando dessa maneira, portanto, use as portas 2.0.
4. Não use um stick USB bem usado
Corri para esse problema pessoalmente.
Eu tinha um Sandisk Cruzer de 512 MB muito antigo, então decidi usá-lo para copiar a imagem do BIOS. Bem, o Q-Flash (o utilitário GIGABYTE para minha placa-mãe em particular) não gostou nada disso e na tentativa de ler a imagem do BIOS do stick indicou algum tipo de erro de integridade de arquivo.
Nota lateral: Fiquei muito grato pelo utilitário da GIGABYTE ser inteligente o suficiente para verificar a integridade do arquivo de uma imagem BIOS antes de realmente usá-la.
Reiniciei, copiei a imagem para um Sandisk Cruzer de 4 GB mais recente, voltei para o Q-Flash e tudo correu bem daquela vez. Sem erros de leitura e a imagem foi aplicada de forma adequada.
Observação adicional: também é muito bom que o utilitário Q-Flash permite que você faça backup da imagem BIOS existente antes de aplicar a nova, então, se alguma coisa der errado, você pode sempre voltar para a antiga facilmente.
5. Atualize o BIOS
Esta é a parte mais fácil do processo. O flash do BIOS hoje é basicamente o mesmo de sempre, mas a maneira como isso é feito difere dependendo da marca da placa-mãe.
Alguns utilitários de flash do BIOS irão detectar automaticamente onde sua nova imagem do BIOS está e perguntar se você deseja usá-la ou não. Outros perguntarão onde está a imagem, exigindo que você navegue com as teclas para cima / para baixo do teclado e localize-a dessa forma (o que não deve ser muito difícil). E ainda outros, como o utilitário MSI, exigem que você digite diretamente o nome do arquivo de imagem BIOS com extensão na linha de comando para aplicá-lo.
O resto do processo é quase universal. Enquanto a imagem está sendo aplicada, você recebe este enorme aviso de nastygram informando o efeito de “!!! NÃO REINICIE O SISTEMA !!! ” enquanto o flashing do BIOS está ocorrendo.
Nota lateral pequena: Eu recomendo fortemente que, sempre que atualizar um BIOS, tenha seu sistema conectado a um UPS, seja um laptop ou desktop. Se você perder energia enquanto um flash do BIOS estiver ocorrendo e a unidade for desligada, tchau computador. Estar conectado a um no-break impede que isso aconteça.
Assim que a nova imagem for aplicada, tudo estará pronto e você será solicitado a reiniciar.
Por que os OEMs da placa-mãe ainda usam um disquete como meio principal de atualizar o BIOS?
Você já deve ter suposto que nenhum OEM de placa-mãe hoje pensaria em instruir alguém a usar um disquete para fazer o flash do BIOS, ainda que quase tudo deles fazem.
O formato de disquete de alta densidade de 3,5 polegadas foi introduzido em 1987. Ninguém usa mais disquetes e não usa mais há anos. Na verdade, não podemos nem mesmo fazer disquetes de inicialização nativamente através de nossos sistemas operacionais, mesmo se quiséssemos.
Qual é o problema com os OEMs de placas-mãe nos dizendo para usar uma tecnologia de armazenamento que está apenas um ano antes dos 25 anos que muitos de nós não temos - e nos dizem para torná-la inicializável, embora não pudéssemos nem mesmo se tivéssemos a unidade para (muito menos a própria mídia)?
Tentei pensar em uma boa explicação para isso, mas não consigo. O fato de quase todos os OEMs de placas-mãe continuarem nos dizendo para usar disquetes para fazer o flash BIOS é simplesmente estúpido; isto é especialmente verdadeiro considerando que todas as placas-mãe vêm totalmente novas com um mínimo de duas portas USB, ao passo que elas não vêm com uma unidade de disquete.