Bug dos firmwares da Samsung ou do Linux? Ainda não chegaram a uma conclusão efetiva, mas é perigoso iniciar uma distro Linux usando UEFI em vários notebooks da Samsung.
No ano passado um usuário tentou iniciar o Ubuntu 12.04 no Samsung
530U3C a partir de um pendrive preparado com o Startup Disk Creator do
Ubuntu. O sistema parou logo depois de carregar o kernel, e então o
usuário desligou o computador segurando o tradicional botão. O problema é
que o notebook nem ligou mais: nem mesmo o sistema de carregamento do
UEFI era exibido. Depois de contatar a Samsung e acionar a garantia, a
placa mãe foi trocada. Notebook praticamente novo, funcionando, até
que... Uma nova tentativa de boot do Ubuntu foi feita e a máquina morreu
novamente.
O relato de bug no site de desenvolvimento do Ubuntu é assustador, e para piorar outras linhas de notebooks são afetadas também, como 300E5C, NP700Z5C, NP700Z7C e NP900X4C.
A equipe do Ubuntu entrou em contato com a Samsung e ambos os grupos suspeitam do driver samsung-laptop. Ele já apresentou problemas no passado ao carregar o Linux via UEFI.
Por enquanto o mais recomendável seria inicializar o Linux nesses
aparelhos usando o Compatibility Support Module (CSM), por meio de uma
opção presente em diversos firmwares UEFI (mas incompatível com alguns
modelos projetados para Windows 8). Ela inicializa simulando um BIOS
convencional, permitindo carregar sistemas antigos, não preparados para
UEFI. Uma complicação fica ao manter dual boot entre Linux e Windows,
especialmente se o Windows tiver sido instalado no modo UEFI.
O problema parece afetar várias distros, não apenas o Ubuntu.
Aparentemente as compilações diárias do Ubuntu já resolvem o problema,
mas são necessários mais alguns testes.
A questão aí não tem relação com o Secure Boot, recurso do UEFI que
visa carregar apenas sistemas operacionais assinados digitalmente e
confirmados como seguros pela máquina. Trata-se de algum bug na
implementação do firmware UEFI da Samsung e/ou do módulo ou driver usado
pelo Linux.
Seja lá o que for, apenas tentar iniciar um sistema não deveria ser
motivo para "quebrar" o computador, inutilizando-o do ponto de vista do
usuário comum. Isso é um problema bem grave.
Nenhum comentário:
Postar um comentário