Tela preta após o GRUB

1

Eu comprei recentemente um novo laptop que veio pré-instalado com o Windows 8 (não! por favor, não fuja ainda!). Eu gostaria de tentar colocar o Linux em um dual boot (provavelmente Ubuntu, com seu suporte a UEFI), mas antes disso eu gostaria de fazer uma imagem do sistema com Clonezilla no caso de eu estragar, ou no mais provável caso que UEFI faz com que algo mais atrapalhe.

O problema é que quando eu coloco o Clonezilla CD na unidade e reinicio, eu obtenho o seu menu GRUB, mas depois de selecionar uma opção a tela fica preta e fica assim. Ele ainda responde a um CTRL + ALT + DELETE nesse ponto. Eu tentei tanto estável-amd64 e alt-stable-amd64 sem sucesso. Eu também tentei 800x600, 1024x768 e modo de gráficos seguros.

Eu tenho a inicialização segura desativada. O sistema é um MSI GP60 2OD. Qualquer ajuda seria apreciada.

Atualizar

Parece que esse problema não ocorre apenas ao tentar inicializar o Clonezilla, mas com qualquer sistema baseado em Linux. Simplesmente não inicializa.

A única coisa que noto é a luz laranja que indica que o NVidia Optimus está usando a GPU NVidia (ou no Windows, é o que indica, de qualquer forma). Além disso, os ventiladores ficam mais altos e o ar que sai do lado fica mais quente. O sistema não está completamente congelado, visto que pressionar o botão liga / desliga, CTRL + ALT + DELETE ou o botão de aumento do ventilador ainda faz o que eu esperava que ele fizesse.

Eu posso inicializar um live CD do Linux quando coloco o UEFI no modo Legacy, mas não consigo inicializar o Windows e preciso dos dois.

Atualizar

Consegui instalar o sistema operacional elementar (baseado no Ubuntu 12.04) no modo Legacy, instalando o gerenciador de inicialização na partição raiz ( /dev/sda9 ) para evitar que ele estrague completamente o carregador de inicialização do Windows. No final, o gerenciador de inicialização do Windows ainda estava bagunçado, mas eu consegui restaurá-lo. Agora, quando coloco o UEFI no modo Legacy, ele não encontra um sistema operacional. E quando eu coloco no UEFI (com o CSM) ele inicializa o Windows 8.1. Eu tentei adicionar uma entrada para o sistema operacional elementar no carregador de inicialização do Windows com EasyBCD, mas sem sucesso (a opção aparece no gerenciador de inicialização, mas apenas me mostra um erro sobre algum arquivo ausente ou corrompido). Alguém pode me dizer se há alguma maneira de adicionar o SO elementar ao gerenciador de inicialização do Windows? Outras opções são bem-vindas também. Embora este seria o cenário preferível, porque eu conseguiria manter o Fast Boot.

Especificações

  • MSI GP60-2OD
  • Intel Core i7-4700MQ
  • NVidia GeForce GT 740M ( Optimus )
por RobinJ 12.09.2013 / 15:17

6 respostas

2

Eu tive uma situação semelhante (laptop com o Windows 8 pré-instalado que eu não queria enterrar ainda e o Linux instalado, mas não querendo inicializar), e resolvi o problema usando as seguintes etapas:

  1. Configurei o BIOS para o modo Legado, com a opção de inicialização segura desativada, e inicializei no USB ao vivo, no qual consegui instalar o Linux com: Backbox 3.09 , que é baseado em Ubuntu 12.04 .
  2. Uma vez dentro da sessão do Live, instalei a ferramenta Boot-Repair (copie / cole alguns comandos) e isso fixo Grub. Neste ponto, eu era capaz de inicializar no linux mesmo se eu desativasse o Legacy Mode (na verdade, o modo legacy me dava baixas resoluções de console, então eu o desativei e eu tinha consoles full HD).
  3. Uma vez dentro do Linux, eu consertei o Windows 8 Boot novamente usando rEFInd (baixei o pacote .deb e instalei usando %código%). Depois disso, eu pude habilitar a opção Fast Boot novamente e na inicialização eu tenho um belo menu gráfico onde eu posso escolher para inicializar o Windows 8, a ferramenta de Recuperação do Windows 8, o antigo menu do Grub ou diretamente um dos Kernels do Linux. / li>

Para ser honesto, acho que a etapa dpkg não foi necessária, mas não descobri boot-repair até que eu já havia quebrado a inicialização do Windows 8. Então, talvez você queira tentar instalar o rEFInd diretamente da inicialização LIVE.

Lembre-se de que, no pior cenário de rEFInd não funcionar, você ainda poderá inicializar seu USB ativo novamente, removê-lo (é apenas um comando) e, em seguida, optar pela opção rEFInd .

    
por 26.10.2013 / 20:59
1

Tente incluir GRUB_GFXMODE=vga=vesa após nomodeset . Se isso não funcionar, tente substituir nomodeset por nvidia.modeset=0 e inclua GRUB_GFXMODE=vga=vesa .

    
por 23.10.2013 / 00:59
0

Tente apertar E no menu grub, então vá para a linha com as opções do kernel e remova quiet e adicione nomodeset . Saia e reinicie.

O geralmente faz o truque. Se não, você pode experimentar qualquer um de noapic , nolapic , acpi=off , noacpi mas duvido que qualquer um desses seja o problema nos dias de hoje.

    
por 12.09.2013 / 16:15
0

Você deve usar: GRUB_TERMINAL=console e GRUB_TERMINAL_OUTPUT=console .

    
por 23.10.2013 / 19:56
0

Tanto quanto eu posso dizer, simplesmente não é possível fazê-lo. Algumas distros chegariam ao ponto de imprimir "Secure Boot disabled" (ou algo semelhante) no console antes de serem interrompidas, mas eventualmente todas elas seriam interrompidas após o GRUB.

Acabei definindo o UEFI para o modo Legado, já que parece ser a única opção de qualquer maneira.

    
por 15.11.2013 / 09:42
0

Eu tive um problema semelhante em que não consegui passar pela tela inicial laranja do Clonezilla, em um Clevo P651RP6-G com Nvidia Optimus.

Existe uma opção nas configurações da BIOS (American Megatrends Bios) em Advanced Menu > Advanced Chipset Control para configurar a comutação de gráficos de MSHYBRID (Nvidia Optimus) para DISCRETE (use apenas GPU discreta). Isso resolveu o problema para mim. Talvez você tenha uma opção semelhante no seu BIOS?

    
por 13.09.2016 / 18:21