Estou tentando atualizar meu BIOS do DELL VOSTRO 260. Estou lutando para chegar a algum lugar. Se eu baixar o exe e tentar executá-lo usando uma unidade USB FreeDOS:
aqui está o que eu recebo:
C:\> ms-a10
SfxDos v2.11 [2012/06/25]
Extracting Files: [6174382 / 6174382] 100%
BIOS Version:
Current Version: A04
New Version: :A10
Update BIOS (y/n)? y
Disable secure compatibility function.
CurVer:A04, Chk version A: A00, Chk version X :X00
- Error: Problem allocating memory
Get ME Firmware version…Compare ME version…
The ME version is same or lower than current ME version. Skip update ME
Obviamente algo deu errado, mas o que?
Responder1
Na verdade, o programa não será executado no DOS (o que explica o erro de alocação de memória). Eu não tentei isso, mas teoricamente você deve ser capaz de executar este EXE a partir de um ambiente Windows PE como o Win7 PE ou o PE do BART se puder obter acesso aos arquivos necessários para construí-lo ou encontrar um ISO pronto na rede.
Até aí tudo bem, mas você notará que o download é um executável do Windows. Assim como não pode ser executado no Ubuntu (ou em qualquer outro Linux), também não será executado em versões legadas do Windows, em particular no MS-DOS ou em qualquer emulação do MS-DOS. Isso apesar de tudo o que pode ser dito na página de download sobre ser compatível com versões anteriores do Windows; usando qualquer ambiente herdado do tipo DOS, o .exe é executado, mas sai sem fazer nada, exceto imprimir uma mensagem irritante.
O ingrediente principal neste momento é um disco de reparo do Windows 7. Existem várias maneiras de obter um, incluindo comprar um em fontes na Internet ou fazer amizade com alguém que tenha um computador com Windows 7. Se você tiver sorte, o fabricante do seu computador incluiu um em sua caixa. Optei por fazer um na minha máquina Ubuntu, usando uma cópia do Windows 7 rodando no VirtualBox, adaptando as instruções para fazer um disco de recuperação a partir destelocal na rede Internet.
A boa notícia é que não parece importar de qual versão do Windows 7 o disco de reparo foi obtido. Como esta é uma atualização do BIOS, não importa se você usa versões de 32 ou 64 bits se o seu computador for de 64 bits.
Depois de ter um disco de reparo do Windows 7, o resto é fácil. Você pode transformá-lo em um USB inicializável, se desejar, mas se sua caixa tiver uma unidade de CD, isso será desnecessário. Aqui estão as etapas:
- Coloque o .exe de atualização do BIOS baixado em uma unidade flash USB comum.
- Reinicie o computador a partir do disco de reparo do Windows 7 e clique na barra de espaço quando solicitado.
- Navegue até o prompt de comando. (Use Ferramentas de Recuperação->Prompt de Comando).
- Encontre a letra de unidade correta para o seu USB (na linha de comando dir a: depois b, c, etc. até encontrar a correta).
- Navegue até ele na linha de comando (digite a letra da unidade com dois pontos).
- Execute o arquivo digitando seu nome (o preenchimento automático da guia de notas funciona :)).
- A partir daí, basta seguir as instruções na tela e certificar-se de que o computador permaneça ligado enquanto a atualização é concluída.
Talvez isso váajuda: