Eu instalei um novo laptop (Lenovo Z510) para inicialização dupla do Ubuntu 12.04 e Windows 7 de 64 bits. Após vários testes, agora funciona, mas tenho um efeito estranho.
Eu sempre entro bem na tela roxa do Grub. Ubuntu sempre funciona. Quando quero inicializar o Windows, no entanto, o Windows inicializa bem (ouço o Windows iniciar o som), mas vejo apenas uma tela em branco e roxa do Grub. Eu posso operar o Windows, pressionando três vezes a tecla Tab e, em seguida, digite desliga o PC com êxito.
Às vezes, um truque funciona assim: pressiono apenas a tecla liga / desliga e o PC hiberna. Quando ligo o PC depois e escolho o Win7 no Grub novamente, tudo está funcionando bem, desta vez com a tela de trabalho. No entanto, eu tive que descobrir que o truque nem sempre funciona - talvez se funcione ou não seja apenas aleatório :-(
A solução alternativa é bastante suja, o que posso fazer para me livrar dela?
Obrigado pela ajuda!
Respostas:
Eu tive exatamente o mesmo problema (eu era capaz de ouvir o som de login do Windows, mesmo quando a única coisa que vi foi a tela roxa grub).
Felizmente, encontrei uma solução alternativa:
30_os-prober
para06_os-prober
(porque eu queria que as entradas do Windows fossem listadas primeiro)sudo upgrade-grub
E agora funciona sempre bem ... Eu não entendo o porquê e não tentei isolar se
update-grub
é suficiente ou não.fonte
Então isso meio que funcionou para mim. Mudei o
/etc/grub.d/30_os-prober
arquivo para/etc/grub.d/06_os-prober
e depois corriupdate-grub
.Isso coloca as janelas na parte superior da tela de inicialização do grub. Então eu tentei muitas opções diferentes para iniciar, reiniciar a partir do windows e do ubuntu e o que eu notei até agora é se eu deixar a inicialização via grub, prosseguir por ela mesma sem intervenção manual e deixar os 10s padrão passarem, ele será inicializado no windows sem problemas.
No entanto, se eu selecionar manualmente a opção "Windows 7" na tela de inicialização do grub usando o cursor e pressionar Enter, eu recebo a temida tela roxa no Windows.
fonte
Na minha experiência, esse problema pode aparecer se os drivers da placa de vídeo não foram instalados corretamente no sistema Windows (Win 7 no meu caso).
Os passos que me ajudaram:
Inicialize no Ubuntu
Edite
/etc/default/grub
e remova o comentário da linhaGRUB_TERMINAL=console
e executesudo update-grub
Reinicie e inicialize no Windows
Instalar / reinstalar drivers de placa de vídeo (Intel HD + nVidia no meu caso)
Reinicie e inicialize no Ubuntu novamente
Restaurar
/etc/default/grub
para o estado anterior (comentárioGRUB_TERMINAL=console
), executesudo update-grub
novamente.Feito.
Testado em:
Dell Inspiron 15 3000 Series, SO: Windows 7 x64, Ubuntu 16.04 LTS x64
fonte
Eu tive o mesmo problema que notei que estava inicializando na 1ª partição, a partição de inicialização do Windows ~ 200mb Quando eu selecionei a partição com o sistema Windows instalado, a inicialização prosseguiu normalmente
fonte
Teve o mesmo problema. Tem mais a ver com o modo Legacy v / s UEFI Boot. O Win 7 é instalado no modo Legado, enquanto o contrário é o contrário para o Win 8.1 e superior. Se o win 10 e o Ubuntu estiverem instalados no modo Legado (por exemplo, se o win 7 for atualizado para 10). Esse problema pode vir. Para mim, apenas desabilitar o modo legado do BIOS e habilitá-lo novamente funcionou bem.
fonte
Bem, eu encontrei uma solução temporária para o problema ... basta acessar as configurações do BIOS e definir o bootloader do Windows para inicializar primeiro (antes do Ubuntu) ...
fonte
Eu tive um problema semelhante ao atualizar meu Lenovo T440s de inicialização dupla do Windows 7 para o Windows 10. Ele sempre funcionou bem com o Win7 até a atualização ser reiniciada para iniciar o Win10. Eu só vi a tela roxa.
Inicializei no Ubuntu 14.04 e modifiquei
/etc/default/grub
para descomentarGRUB_TERMINAL=console
para desativar o modo gráfico e mudeiGRUB_DEFAULT=0
para3
. Depois que eu corrisudo update-grub
e reiniciei, o Win10 inicializou muito bem. No entanto, reativei o modo gráfico, alterei o padrão de volta para0
, executeisudo update-grub
e o Win10 ainda foi inicializado corretamente.Então, acho que apenas correr
sudo update-grub
resolveu meu problema.fonte