Posso corrigir os bugs na implementação do UEFI do meu laptop?

1

Eu tenho um laptop Asus X54H-SX137D, com uma placa-mãe K54L, que suporta inicialização via UEFI (AMI Aptio 4.5). Eu estava usando o modo BIOS e todas as funções estavam funcionando bem.

Para aproveitar os benefícios de um ambiente de firmware moderno, instalei (não pré-instalado na fábrica) e estou executando o Windows 8 Pro x64 no modo UEFI, no GPT particionado em disco. Como resultado, a velocidade de inicialização aumentou significativamente. No entanto, um bug irritante apareceu.

Com esta configuração, o laptop não consegue dormir. Quando eu fecho a tampa, ou dou o comando para dormir, ele simplesmente desliga a tela e continua ligado, sem interação com o disco. Para recuperar o uso do computador, a única coisa que funciona é desligar o laptop, ligá-lo novamente, desligá-lo novamente e depois ligá-lo. Apenas uma vez não vai fazer.

Eu conheço o DUET, que pode executar uma implementação completa de UEFI completamente no BIOS. O que estou vendo é uma abordagem mais parcial: é possível instalar um patch UEFI, que verifica e corrige APENAS as funcionalidades defeituosas? Ou talvez escolher quais funções UEFI implementar, usando métodos de BIOS bem conhecidos?

Basicamente, estou perguntando se é possível encobrir falhas na implementação do UEFI do hardware executando o software do BIOS que emula as funções do UEFI que estão faltando. Como meu laptop funciona perfeitamente no modo BIOS, deve ser possível selecionar alguns drivers de inicialização, que podem fazer parte de um ambiente de pré-instalação do Linux e disponibilizá-lo como uma função do sistema operacional como parte do UEFI.

Eu tenho a última atualização de firmware e os drivers mais recentes, a menos que esses drivers que me ajudem não estejam disponíveis no site da ASUS, assim como no Windows Update.

Editar: Edições integradas, também acontece que o Fedora não estava instalando devido à minha incompetência, ele mais tarde instalou muito bem e está rodando muito bem, exceto que esse problema de sono também persiste, como esperado.

    
por Milind R 15.06.2013 / 15:00

1 resposta

0

Embora "micro-patches", como você sugere, sejam teoricamente possíveis, eu não sei de nenhum que realmente exista. A menos que você queira criar seu próprio firmware (digamos, baseado em CoreBoot ), você está praticamente restrito a usar o que o fabricante do hardware fornece.

    
por 17.06.2013 / 18:26