Então você finalmente mudou para um computador sem Windows, desfrutando do seu novo sistema operacional Linux, sem cavalos de Troia / vírus, sem lentidão, tudo é perfeito. De repente, você precisa atualizar o BIOS na sua placa-mãe para oferecer suporte a algumas novas peças de hardware, mas normalmente o fornecedor da placa-mãe oferece apenas utilitários flash do BIOS baseados em DOS. Você entra em pânico! Felizmente, este problema é fácil de resolver ...
Abaixo estão as etapas a seguir:
Etapa 1: Baixar imagem de disquete de disco de inicialização FreeDOS
Etapa 2: Copie o utilitário flash do BIOS e a nova imagem do BIOS na imagem montada do disquete
Etapa 3: Grave um CD inicializável que emule o dispositivo de disquete para uso
Etapa 4: reinicie, faça flash, reinicie, aproveite seu novo BIOS
Eu altamente recomendo sem piscar um BIOS com um .exe usando Wine. A atualização do BIOS pode potencialmente transformar seu computador em um grande peso de papel, se algo der errado.
Alguns fabricantes (conheço a Dell, por exemplo) têm métodos alternativos de atualização do BIOS para Linux.
No entanto, se a Toshiba não oferecer opções compatíveis com Linux, sua melhor aposta é:
fonte
jockey
(Também conhecido comoAdditional Drivers
) e veja se você pode ativar um driver para sua placa gráfica.Piscando usando apenas GNU / Linux
(Sem disquetes, sem CDs, sem DOS, sem FreeDOS, sem Win *)
Explicação
Geralmente, existem dois arquivos:
um arquivo binário que inclui todos os dados (firmware) que serão transferidos para o chip rom da placa-mãe,
um arquivo binário que é um utilitário executável e é usado para fazer a transferência real do firmware para a placa-mãe, além de algumas verificações.
Os fabricantes podem combinar esses dois binários em um arquivo executável compactado auto-extraído (.exe, que é como um arquivo .zip).
Nesse caso, um usuário GNU / linux pode descompactar o arquivo .exe e extrair o arquivo de firmware. Em seguida, o uso do utilitário flashrom pode exibir o novo firmware na placa-mãe.
Testei este procedimento usando um Gigabyte GA-Z68MA-D2H-B3 (rev. 1.3) e um arquivo .exe que incluía a revisão do firmware F10.
O procedimento
Para fazer um backup do firmware antigo:
Para fazer a gravação do novo firmware, substitua Z8MAD2H3.F10 pelo seu novo firmware:
Para reverter de uma gravação malsucedida, se você tiver concluído o backup na primeira etapa:
fonte
Isso não vai funcionar.
Dependendo da ferramenta fornecida pela Toshiba, você deve:
Se a Toshiba estiver fornecendo um arquivo exe para a segunda opção, você pode tentar criar uma imagem do FreeDOS para executar o arquivo. Encontrei uma descrição para o Gentoo como fazer isso.
fonte
Não existe algo como executáveis binários independentes do SO. Como "arquivo exe" provavelmente significa "um arquivo cujo nome termina em .EXE", é muito provável que seja um Executável Portátil do Windows ou um executável do MS-DOS.
A atualização do BIOS realmente deve ser algo de baixo nível que você pode fazer com um sistema simples, como o MS-DOS ou o FreeDOS.
Portanto, a primeira etapa aqui é verificar se o executável é um executável do MS-DOS ou do Windows. Se for um executável do Windows e não for executado no Wine, tente ver se é de alguma forma extraível usando uma ferramenta de arquivamento (às vezes, descompactar pode ajudar aqui), para que você obtenha a imagem em flash e talvez as ferramentas em flash do MS-DOS (não seria a primeira vez que as ferramentas do MS-DOS são compactadas em um instalador somente para Windows).
Sem ferramentas de flash, existem flashes genéricos como o Uniflash que valem a pena tentar. Se você deseja executá-lo e é apenas para Windows, provavelmente é uma boa opção obter um CD ao vivo do Ambiente de Pré-instalação do Windows, que possui o sistema básico e poderá executar a ferramenta flash, mas infelizmente isso requer uma licença do Windows.
Se você tiver sorte e tiver um conjunto de ferramentas do MS-DOS, basta pegar um live CD ou imagem de disquete do FreeDOS e inicializar no FreeDOS para usá-las (embora você precise ter as ferramentas em um disquete / caneta / CD separado ) Se você tiver ainda mais sorte, poderá obter uma imagem de disco pronta para inicializar (como muitas pessoas empacotam imagens de disquete em gravadores de imagem de disquete, isso também é possível).
fonte
Se você não possui uma cópia do Win-10 e não deseja fazer o download de uma versão de teste de 5 Gb e instalá-la, um disco de recuperação baseado em Win-10 fará isso. Por exemplo, este me permitiu executar o arquivo .exe do Windows fornecido pela HP. Eu usei diretamente o "atualizar o BIOS instalado".
Mais simples que a solução DOS grátis, na minha opinião.
fonte
Na verdade, muitos laptops e sistemas modernos não usam os arquivos EXE diretamente para atualizar o BIOS. Em vez disso, peça para você gravar o arquivo em um pen drive USB e inicializar no BIOS com o dispositivo inserido.
fonte
Desconecte a unidade do sistema Ubuntu, conecte uma unidade sobressalente ou usada antiga, instale o Windows nela e faça a atualização do BIOS (se, como o Pilot6 explica , se você absolutamente, positivamente, precisar atualizar o BIOS). Em seguida, desconecte a unidade antiga, ligue novamente a unidade do sistema operacional Ubuntu e você estará pronto para ir, seguro, sabendo que o Windows não corrompeu o Linux (o que acontece com frequência, infelizmente).
fonte