Professional Documents
Culture Documents
BIOS
Introdução
Apesar de ser uma operação simples, a atualização de BIOS
é algo um tanto quanto arriscado. Tal risco se deve ao fato
de que, se algo der errado, a placa-mãe do computador
pode ficar inutilizada. Mesmo assim, a atualização de BIOS é
feita com grande freqüência. Isso acontece porque a
tecnologia de hardware avança muito rápido, principalmente
em relação aos HDs e aos processadores.
O BIOS é um programa que fica armazenado em uma
memória especial localizada na placa-mãe. Trata-se de um
tipo de memória ROM. O tipo mais usado atualmente é a
Flash-ROM (ou Flash-BIOS) que pode sofrer modificações,
ou seja, atualizações, por um software especial desenvolvido
geralmente pelo fabricante. Um tipo de ROM utilizado em
computadores mais antigos é o EPROM (Erasable
Programmable ROM), que precisa de equipamentos
especiais para reescrita de dados. Isso deixa claro que este
tutorial visa a atualização de BIOS em chips Flash-ROM.
Flash-ROM
A memória Flash-ROM é
responsável por "guardar"
o SETUP (uma espécie de
interface gráfica que
permite a configuração de
hardware através de
parâmetros do BIOS) e o
POST (teste de
componentes do computador quando este é ligado). O BIOS
(Basic Input Output System), como já dito, também fica
nesse chip e consiste num programa responsável pela
tradução das instruções do sistema operacional e dos
aplicativos em comandos que podem ser compreendidos
pelo hardware da máquina.
Em muitas placas-mãe, a configuração feita através do
SETUP fica guardada em um chip de tecnologia CMOS
(Complementary Metal Oxide Semiconductor) que, por sua
vez, é alimentado por uma bateria. Em modelos mais
recentes, essa memória fica integrada ao chipset.
Quando atualizar o BIOS
Quando o BIOS é atualizado, na verdade, atualizá-se a ROM-
BIOS, isto é, o BIOS, o POST e o SETUP. Esse procedimento
só é necessário se existir problemas de funcionamento no PC
que podem ser corrigidos com a atualização. Outra razão, é
que equipamentos de hardware são lançados
constantemente e pode ser necessário atualizar o BIOS para
que seu computador suporte o novo hardware. Isso
acontece muito com processadores. As placas-mãe
suportam determinados modelos de processadores que vão
até uma certa velocidade. Caso seja lançado um processador
da mesma linha que ultrapasse esse limite, o fabricante da
placa-mãe geralmente disponibiliza uma atualização de BIOS
para suportar os padrões dos novos chips.
Se seu computador não está apresentando nenhum
problema que seja corrigido por um novo BIOS ou se você
não vai adicionar nenhum recurso de hardware que requer
uma atualização, não há motivos para atualizar o BIOS. Isso
deixa claro que esse procedimento só deve ser feito nos
casos que o exigem. Atualizar simplesmente para manter a
versão mais nova é algo extremamente desnecessário.
O porquê dos riscos
A atualização de BIOS é um procedimento arriscado porque
pode falhar e deixar a placa-mãe fora de uso. Isso pode
acontecer, por exemplo, se durante o processo de
atualização a energia elétrica faltar. Além disso, o arquivo de
atualização pode estar corrompido ou uma versão de BIOS
errada ser baixada. Mesmo se isso ocorrer, há como resolver
o problema, mas em placas-mãe antigas somente técnicos
experientes e devidamente equipados é que têm qualificação
para isso. Algumas placas-mãe, como muitos modelos da
Asus, permitem recuperar o BIOS anterior em casos de
problemas. Por isso, é recomendável ler o manual da placa-
mãe para saber quais recursos ela oferece em relação à
atualização de BIOS. Isso varia de modelo para modelo, de
fabricante para fabricante e sem o manual, o risco de
cometer erros aumenta significantemente.
Atualizando o BIOS
Se você constatou que realmente vai ser necessário
atualizar o BIOS de um computador, a primeira coisa que
deve fazer é identificar o fabricante, o modelo e a versão da
placa-mãe. Geralmente essas informações se encontram no
manual que acompanha a placa. Em seguida, é conveniente
anotar os dados de configuração existentes no SETUP. Isso
porque o processo de atualização pode apagar toda a
configuração atual. Dependendo do modelo da placa-mãe,
pode ser necessário alterar um jumper, que funciona como
uma espécie de dispositivo de segurança contra gravações
indevidas. Para certificar-se desta necessidade, é
imprescindível consultar o manual da placa-mãe. Antes de
prosseguir, é necessário citar que o processo de atualização
deste tutorial segue um modelo padrão, que pode ter
grandes diferenças em relação à determinadas placas-mãe.
Por isso mesmo, é necessário consultar o manual da placa
ou consultar o site do fabricante para saber como proceder
com sua placa-mãe. Usaremos aqui um exemplo baseado
em BIOS da Award, muito comum no Brasil.
Estando ciente dos pontos acima, acesse o site do fabricante
da placa-mãe e procure a área correspondente à atualização
de BIOS. Siga as instruções fornecidas e faça o download
dos arquivos necessários à operação. Pode ser que o arquivo
que contenha o novo BIOS esteja em formato ZIP, sendo
necessário descompactá-lo. Depois de descompactado, o
arquivo com o BIOS pode ter extensão .bin, .awd ou outra,
conforme o fabricante do BIOS e o modelo da placa-mãe.
Um outro arquivo que geralmente é baixado junto é o
programa que faz a gravação do novo BIOS. No caso da
Award, este programa recebe o nome de awdflash.exe
(nada impede que novas versões utilizem um outro
programa). Vale dizer que é expressamente recomendável
utilizar o programa que o fabricante indicar para o modelo
de sua placa-mãe.
Iniciando a atualização
A operação de atualização de BIOS deve ser feita através de
um "boot limpo", ou seja, nenhum programa deve ser
carregado na memória a não ser o arquivos io.sys,
msdos.sys e command.com. Para fazer isso, insira um
disquete no drive A e no prompt do DOS digite format
a:/s/u e aperte Enter em seu teclado. Também, verifique se
no SETUP a seqüência de boot tem o disquete como primeira
opção. Concluído esses passos, reinicie o computador com o
disquete de "boot limpo" que você acabou de criar e aguarde
o prompt aparecer.
Outra maneira de dar boot limpo é simplesmente ficar
pressionando o botão F8 e no menu que aparecer, escolher
"Somente prompt de segurança". Mas isso somente funciona
com o Windows 95 e 98. Para os demais sistemas é
necessário usar o disquete de boot.
Quanto aos arquivos para a atualização da BIOS, você pode
colocá-los num disquete ou no HD da máquina, desde que
você saiba o local onde deixou.
O passo a ser seguido agora é o de fazer backup (cópia de
segurança) da BIOS existente, caso ocorra algum problema
na atualização. Para isso, usá-se o programa awdflash (ou
equivalente) através do comando no prompt: awdflash /pn
/sy. Após digitar isso, aperte Enter em seu teclado. Irá
surgir uma tela onde você digitará um nome para o arquivo
do BIOS atual. Após ter realizado esse processo, reinicie a
máquina, dando um novo "boot limpo". Agora, digite o
comando awdflash bios.bin (ou equivalente, conforme
orientação do fabricante) e tecle Enter, onde bios.bin é nome
do novo BIOS. O programa perguntará se você quer mesmo
gravá-lo. Você deverá responder teclando Y (do inglês yes).
Neste exato momento, a gravação começará e ao término,
aparecerá um opção para sair do programa ou reiniciar o
computador. Mas atenção: se alguma mensagem de erro
surgir, NÃO REINICIE NEM DESLIGUE A MÁQUINA! Execute o
processo de gravação novamente. Se o erro persistir,
regrave o backup que você fez. Agora, caso necessário,
resta somente reiniciar o computador e configurar o SETUP
com os dados que você anotou. Pronto, a atualização está
concluída.
É importante frisar que alguns modelos recentes de placas-
mãe vêm com BIOS mais fáceis de atualizar. Como exemplo,
alguns modelos da Asus possuem um programa que permite
a atualização através do próprio Windows: trata-se do Asus
Update. Neste caso, o software pode procurar um BIOS no
site da empresa e depois atualizar como se tivesse
instalando um programa qualquer. A vantagem disso é que o
aplicativo consegue achar o modelo exato para sua placa-
mãe. Ao usá-lo, deve-se evitar a utilização de outros
programas (como navegador de internet, editores de textos,
etc), pois a operação requer certa quantidade de memória e
se algum software travar o computador, problemas podem
surgir. Por isso, a dica mais importante é: siga as
orientações do manual de sua placa-mãe. Consultando este
documento, as chances de erro durante o processo de
atualização de BIOS serão bem menores.
Atenção: O InfoWester não se responsabiliza por danos ou
problemas que venham a acontecer com
Antes de mais nada gostaria de esclarece que o procedimento não é tão arriscado como
alguns pensam, mas há riscos, claro.
E é recomendável que se seu sistema funciona normalmente vc não faça uma atualização
assim "por diversão", se fizer assuma os riscos!
Ficando isso bem claro vamos ao FAQ :-)
Primeiro é necessário saber qual sua placa mãe, a marca, o modelo e a revisão de PCB.
Se vc não sabe vou dar umas dicas de como descobrir:
1 - No Aida32 nas informações sobre a placa mãe:
Aqui se descobre a Marca e o Modelo da placa mãe, nesse caso é uma MSI 845 Pro4
(MS-6391), geralmente é informada tb a revisão do PCB, nesse caso não aparece.
Possivelmente porque só há uma versão dessa placa.
Mas cuidado que há casos em que não aparece e a placa é de uma revisão específica.
2 - Na tela do POST, na parte de cima logo abaixo da marca do fabricante do BIOS
(Award nesse caso), geralmente mostram o modelo da placa mãe seguido da versão de
BIOS atual.
O disquete será formatado e serao copiados arquivos de sistema para que ele possa iniciar
o pc em modo real.
Agora se vc usa windows ME ou 2000, a coisa complica um pouco, por isso eu gerei uma
imagem desse disco de boot feito apartir do XP.
Pegue ele aqui: Disco de Boot Limpo (1.4MB).
Vc vai precisar do WinImage para gravar essa imagem no disquete.
Há pessoas que não possuem mais drive de disquete no computador nesse caso o jeito é
fazer um CD de Boot.
Para isso fiz o Tutorial de Como Criar um CD de BOOT
Agora que já temos o disquete e a imagem do BIOS ja podemos atualizar.
Se vc tem partiçoes FAT ou FAT32 no HD é recomendável deixar os arquivos no HD e
atualizar a partir dai, o HD é mais confiável que um disquete (muito sujeito a falhas).
Crie uma pasta BIOS na raiz da partiçao FAT, copie o flasher e a imagem para lá.
Se vc usa outro sistema de arquivos, NTFS por exemplo, que o DOS não consegue ler,
copie os arquivos para o disquete ou CD de Boot.
Apesar do HD ser mais confiável, não há tanto risco em atualizar a partir do disquete
porque o flasher faz uma verificaçao da integridade do arquivo antes de atualizar,
impedindo a atualização se o arquivo não estiver OK.
ATENÇAO: duas coisas importantes q eu lembrei agora.
Desabilite o System BIOS Cacheable, no setup, caso esteja habilitado.
E se sua placa mãe possui alguma proteçao contra gravaçao de BIOS (ou contra virus
como o CIH) também deve ser desabilitada!
Só mais uma coisa antes de atualizar, se vc não sabe configurar o Setup da placa mãe,
entre no setup e anote todos os parâmetros para deixar do mesmo jeito depois de
atualizar.
Pronto, agora basta mudar a ordem de boot para que o PC inicie pelo disque (ou CD).
Para isso entre no setup (aperte DEL na tela de POST), va em Advanced Setup (comum
nos BIOS AMI) ou Advanced BIOS Features (Award) e mude o Boot Secuence para A/C
(ou CD-ROM), ou mude o parâmetro 1st (ou First) Boot device para Floppy (ou CD-
ROM).
Coloque o disco no drive, saia do Setup usando a opção Save And Exit (F10).
Quando o PC iniciar vc verá a tela mostrando A:\> e um _ piscando.
Para quem conhece os comandos de DOS não há mistério, para quem não sabe os unicos
q vc vai precisar são o DIR e o CD.
O DIR serve para listar os arquivos do diretório (pasta) atual, e o CD serve para entrar em
um diretório.
Se vc colocou os arquivos no disquete digite DIR para conferir se eles estao ali mesmo.
Se colocou os arquivos na pstas BIOS na raiz do C: (ou outra unidade) digite:
C: (para ir à unidade desejada)
cd bios (para entrar no diretório desejado, se vc entrou no diretório errado digite CD..
para retornar ao diretório anterior)
dir (para listar os arquivos do diretório atual)
Vc verá algo parecido com isso:
Durante a gravaçao da imagem no BIOS não faça NADA!!! Nao aperte nada e
principalmente não desligue o computador enquanto isso!
Se algo errado ocorrer nessa hora o PC não iniciará mais!!!
Quando a gravaçao terminar o programa avisa para remover o disco de boot do drive e
apertar F1 para reiniciar o PC. Faça isso.
Aqui na tela de POST vc verá que a versão mudou e recebe o aviso CMOS checksum
error - Defaults loaded.
Aperte DEL para entrar no setup, carregue os Defaults (Load Optimized Defaults) e
reconfigure o setup do jeito que estava antes, não esqueça da date e da hora.
Saia salvando (F10) e seu PC já está pronto!