A inicialização do Windows a partir do GRUB pode causar BSOD?

3

Desde a instalação do Ubuntu 16.04 como uma configuração de inicialização dupla com o Windows 10, estou tendo telas azuis frequentes de morte no Windows (cerca de 5 por dia).

Todos os códigos de erro estão relacionados a um problema no kernel do Windows.

Error: KMODE_EXCEPTION_NOT_HANDLED
file path: C:\WINDOWS\system32\ntoskrnl.exe

O problema ocorre apenas quando eu inicializo o Windows a partir do GRUB. Se eu inicializar o Windows diretamente através do menu de inicialização do UEFI, não receberei BSODs.

Eu li que o Ubuntu pode colocar algum hardware em um estado físico específico e o Windows não pode acessá-lo corretamente, e uma reinicialização a frio é necessária.

Então, minha pergunta é: o GRUB tem a capacidade de corromper temporariamente o hardware?

    
por jayjay 26.03.2018 / 21:01

2 respostas

0

O Grub só pode usar o bios UEFI para ler o sistema do disco para inicializá-lo, assim como faz o carregador de inicialização do Windows UEFI. Não tenho certeza se o carregador de boot do Windows se incomoda em fazer uso dos serviços gráficos fornecidos pelo BIOS da UEFI, mas o grub sim (para exibir o menu); Portanto, é possível que seu BIOS UEFI deixe o hardware gráfico em algum estado com o qual o driver do Windows não esteja satisfeito, e se o carregador UEFI do Windows não se incomodar em usar os gráficos, isso poderia explicar a diferença de comportamento.

    
por psusi 26.03.2018 / 22:11
0

Eu usei este script: Como exibir o menu do grub e opções sem inicializar? para ver as opções de inicialização do Windows usadas por grub :

menuentry 'Windows Boot Manager (on /dev/nvme0n1p2)' --class windows --class os $menuentry_id_option 'osprober-efi-D656-F2A8' {
savedefault
insmod part_gpt
insmod fat
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root D656-F2A8
else
search --no-floppy --fs-uuid --set=root D656-F2A8
fi
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
Press <Enter> to continue

Usando um programa semelhante ou visualizando manualmente /boot/grub/grub.cfg verifique o que o programa .efi está sendo carregado em seu sistema. Eles o comparam com a versão que está sendo usada na inicialização do seu BIOS. Se diferente, tente executar boot-repair on grub para corrigir.

    
por WinEunuuchs2Unix 27.03.2018 / 04:52