Como dual-boot Ubuntu + Windows 8 em um laptop Samsung Series 9?

7

Eu tenho um Samsung Np900X4C que veio com o Windows 8 instalado.

Meu objetivo é ter uma configuração de inicialização dupla. Eu segui praticamente a resposta em Samsung série 9 np900x4c-a03us Dual boot windows 7 , a saber:

  1. Inicialização segura desativada no BIOS
  2. Alteração da "seleção do modo OS" para o sistema operacional CSM *
  3. Inicializado a partir do USB e instalado o Ubuntu 12.10

* - com UEFI + CSM OS Eu recebi alguns erros de kernel pan durante a inicialização do USB

O problema - Eu só posso inicialização dupla se eu mudar o tipo de inicialização no BIOS:

  1. Com o CSM só recebo as opções do Grub e posso inicializar no Ubuntu. Se eu selecionar a opção do Windows 8, recebo uma mensagem de erro do Windows ** e não consigo inicializar.
  2. Apenas com o CSM + UEFI OS ou UEFI inicializo diretamente no Windows 8

** - gerenciador de inicialização do Windows - o Windows falhou ao iniciar (...). Os dados de configuração de inicialização do seu PC estão ausentes ou contêm erros.

Parece que tenho o tradicional grub instalado e o UEFI boot instalado e não posso ter os dois funcionando simultaneamente. Como posso corrigir essa configuração de inicialização dupla? Se eu instalei o Ubuntu no BIOS legado e não deveria, como corrijo isso?

    
por mmalmeida 27.12.2012 / 16:42

3 respostas

5

Você instalou o Ubuntu usando a opção de boot BIOS / legacy - é o que "CSM" é. (Esse acrônimo se expande para o "Compatibility Support Module", que é o modo de compatibilidade de BIOS da EFI.) Assim, configurar a "seleção do modo OS" no firmware para "CSM" para a instalação basicamente instrui seu computador a inicializar apenas no BIOS / modo legado.

Existem várias soluções possíveis. Estes incluem:

  • Instale o meu gerenciador de reinicialização no Windows. Edite o arquivo refind.conf : descomente a linha scanfor e adicione hdbios às suas opções. Quando você reiniciar, o rEFInd deve aparecer e mostrar pelo menos duas opções de inicialização. Um deve inicializar o Windows e o outro deve iniciar o GRUB no modo BIOS, que por sua vez deve iniciar o Linux. Se você tentar isso e quiser experimentar mais, poderá tentar ajustar a configuração para inicializar o Linux diretamente no modo EFI.
  • Converta sua instalação existente do Ubuntu para inicializar no modo EFI, adicionando um carregador de inicialização no modo EFI adequado. O rEFInd pode atender a essa finalidade, ou você pode instalar o ELILO ou a versão EFI do GRUB 2. O truque é registrar o carregador de inicialização EFI com o firmware, que requer uma inicialização no modo EFI do Linux ou executar o trabalho do Windows. (A opção anterior faz isso para o rEFInd fazendo o trabalho no Windows.) Consulte meu site Carregadores de inicialização da EFI para Linux mais sobre suas opções nesta pontuação. Essa abordagem tem uma curva de aprendizado bastante íngreme, mas é uma abordagem bastante limpa. Há a advertência sobre as botas do modo EFI, possivelmente com problemas em seu sistema.
  • Reinstale o Ubuntu no modo EFI. Isso exigirá que você supere seu problema de kernel panic e eu não tenho nenhuma sugestão específica sobre isso. Talvez adicionar (ou remover) uma opção do kernel faça o truque, ou mudar para outra versão do kernel (mas isso é estranho para o kernel de um instalador).

No geral, eu diria que o seu curso de ação mais fácil é instalar o rEFInd. Ele provavelmente permitirá que você inicialize o Linux no modo EFI e fornecerá um caminho para a experiência com a inicialização no modo EFI, se você decidir prosseguir com isso.

    
por Rod Smith 28.12.2012 / 02:17
4

Eu relutantemente decidi seguir as instruções no link :

  

Se o PC não carregar o Ubuntu (mas carregar o Windows, por exemplo, como no Bug # 1050940), ou se a entrada do Windows no menu GRUB 2 não inicializar o Windows (consulte Bug # 1024383), inicialize seu PC usando o Live CD / DVD ou Live USB e escolha "Try Ubuntu" mais uma vez. Quando a sessão ao vivo tiver sido carregada, execute o Reparo de inicialização (consulte o link para obter detalhes). Quando o Boot-Repair for carregado, clique no botão "Recommended repair" e escreva em um papel a URL (paste.ubuntu.com/XXXXXX/) que aparecerá.

Este reinstalou o grub e, aparentemente, instalou-o no modo UEFI, para que eu possa agora fazer o boot duplo como esperado.

Resumindo:

  1. Reparo de inicialização de acordo com a documentação
  2. Modo SO de inicialização alterado para "UEFI OS" no BIOS
  3. O boot duplo funciona

Eu notei que a primeira vez que eu tentei inicializar no Ubuntu parou em uma tela preta. Eu reiniciei e escolhi o "Ubuntu avançado" (ou algo similar), escolhi a última opção do kernel e inicializou normalmente. Depois disso, a primeira opção "ubuntu" no Grub começou a inicializar o Linux normalmente.

    
por mmalmeida 27.12.2012 / 18:57
2

Você não precisa carregar o módulo do kernel samsung_laptop. Este módulo no modo efi não funciona como funciona e grava em partes da memória fazendo o kernel lançar uma exceção de checagem e pânico. Tem o mesmo problema com o arco. Mas então você perde a luz de fundo do teclado. Se você precisar, terá que reinstalar o Windows e o Ubuntu no modo BIOS.

    
por MrNice 01.01.2013 / 19:35