T530 não consegue inicializar o Linux após a atualização mais recente do Windows 10, sem dispositivos externos

0

Descrição: Meu antigo T530 roda Ubuntu, Ubuntu LTS, Fedora e Windows 10 Pro. Eu iniciei recentemente no Windows por uma vez em quando novamente para verificar algumas coisas. Ele instalou um dos lotes de atualização que agora são padrão, nada suspeito para mim, já que essa máquina está configurada para receber atualizações internas. Eu desliguei, tentei acordá-lo alguns dias depois via WoL + SSH. Nenhuma reação. Eu fui para a máquina, liguei, olhei para as opções de inicialização: Sem Ubuntu e sem Fedora, apenas o Windows! Nenhum outro dispositivo de inicialização para recuperação, como HDDs ou dispositivos USB, também!

Isso não aconteceu comigo depois de nos familiarizarmos com o UEFI.

Mais observação: O menu de opções de inicialização parece diferente do que eu me lembro e não há nenhum dispositivo USB lá. Não me lembro se o menu era assim antes, mas depois de percorrer cuidadosamente toda a lista (curta) de opções de inicialização, habilitando entradas, reinicializando e atualizando a atualização de firmware mais recente do site da Lenovo (tenho uma suspeita que o Windows instalou uma atualização de firmware mais antiga, isso tinha quase um ano e eu me lembro de atualizá-la no início deste ano ou pelo menos no outono do ano passado, e não no verão) Eu ainda não consegui encontrar nenhuma outra opção útil. A entrada do Fedora foi ativada, mas não funcionou e algumas vezes não apareceu na lista, as entradas do Ubuntu não aparecem quando habilitadas.

    
por LiveWireBT 28.06.2017 / 04:14

2 respostas

1

Suspeito que você esteja certo de que as atualizações do Windows incluíram uma atualização de firmware que causou estragos. Infelizmente, às vezes, as atualizações de firmware nos sistemas EFI eliminam as entradas de inicialização. O Windows geralmente não é afetado por isso porque instala uma cópia de seu carregador de boot na posição de fallback ( EFI/BOOT/bootx64.efi ) e muitas EFIs reconhecem o carregador de inicialização do Windows em sua posição normal ( EFI/Microsoft/Boot/bootmgfw.efi ) como um nome de arquivo de fallback. O Ubuntu e o Fedora não são tão sortudos, no entanto; se suas entradas forem apagadas, elas provavelmente não inicializarão.

Em geral, a solução deve ser preparada com um disco de inicialização de emergência. Este poderia ser um instalador do Ubuntu que você pode usar para executar Reparo de inicialização, uma cópia do meu rEFInd gerenciador de inicialização em uma unidade flash USB ou CD-R, um shell EFI em uma unidade flash USB ou CD-R ou conhecimento de como usar seu firmware para iniciar um gerenciador de inicialização arbitrário e onde o gerenciador de inicialização para o seu SO mora (mas note que muitas EFIs não possuem esse recurso). Dependendo da sua solução, você pode precisar recriar manualmente as entradas de inicialização. Às vezes, isso é feito com mais facilidade ao reinstalar o gerenciador de inicialização, mas isso é um exagero; um ou dois comandos efibootmgr normalmente farão o truque.

É claro que, no seu caso, você teve a complicação adicional de que seu firmware parou de mostrar opções para inicializar a partir de mídia removível. Isso pode ser uma questão de configurações de firmware que você pode ajustar - às vezes essas opções são ocultadas pelas configurações de "inicialização rápida" ou "inicialização mínima de USB". Isso está entrando em um território onde as diferenças de modelo para modelo são extremamente importantes, por isso é difícil dizer o que é normal ou comum.

    
por Rod Smith 28.06.2017 / 15:30
0

Havia apenas uma opção:

Load Setup Defaults
 - OS Optimized Defaults [Enabled]

Depois de carregar esses valores padrão, a lista de inicialização foi repovoada com entradas familiares, como CD, HDD0, HDD1, HDD2, HDD3, HDD4, USB HDD e assim por diante. A máquina fez um ciclo de poder bastante assustador e mostrou mensagens que eu nunca vi antes, mas inicializou novamente no Fedora / Ubuntu, onde eu pude limpar a bagunça.

Se meu nível de paranóia fosse um pouco mais alto, eu teria instalado o Coreboot, os CIs de solda ou descartado todo o dispositivo. Obrigado Microsoft, Lenovo ou quem já foi responsável por isso!

    
por LiveWireBT 28.06.2017 / 04:14