Fedora instalado no modo Legado, como fazê-lo funcionar no UEFI?

2

Estou tentando instalar uma distribuição do Linux no meu novo laptop. É uma MSI GE40 que vem pré-instalada com o windows 8. É uma máquina UEFI.

Eu tentei instalar o Ubuntu e o Fedora com sucesso limitado. Eu tentei:

  • executá-lo no UEFI,
  • UEFI com o modo CSM, com o secureboot ativado,
  • ... com o secureboot desativado,
  • ... com o secureboot ativado, mas no modo de usuário.

Eu não tive sucesso com nenhum desses métodos.

Com o Ubuntu o carregador do grub aparece, mas quando eu escolho 'try ubuntu', ou 'install ubuntu', é apenas uma tela em branco (eu tenho usado o btw do liveusb). Com o Fedora, ele mostrará a próxima tela em que ele diz 'binário autorizado pelo certificado do fornecedor' ou 'Inicialização segura não ativada' e, em seguida, pare de fazer qualquer coisa. A coisa mais próxima do sucesso que eu cheguei foi mudar para o modo legado para instalar o Ubuntu, e nesse caso eu consegui acessar o instalador do ubunutu mas ele não reconheceria o windows 8 no meu computador, então em vez de continuar eu reiniciei e removi O USB pendrive para encontrar o meu computador não conseguiu encontrar o Windows 8. Depois de um pouco de sacanagem eu consegui encontrar o Windows 8 novamente.

Alguma idéia de como eu deveria tentar instalar uma distro no meu computador?

UPDATE: - Então acabei instalando o fedora usando o modo Legacy. Para usá-lo e o Windows na inicialização, eu insiro manualmente o reparo automático para poder acessar minhas configurações de UEFI e alternar o modo de inicialização para UEFI para inicializar o Windows 8. Acho que minha pergunta precisa ser modificada para obter tudo isso para trabalhar no modo UEFI, para que eu possa inicializar dualmente através da seleção através de um gerenciador de inicialização, e não alternando repetidamente o modo de inicialização.

    
por TryntaLearn 26.09.2013 / 21:02

2 respostas

1

Minha recomendação é tentar o meu gerenciador de inicialização do rEFInd. Você pode tentar sem riscos da seguinte maneira:

  1. Faça o download da versão da unidade flash USB do rEFInd na página de downloads.
  2. Prepare uma unidade flash USB com rEFInd.
  3. Monte a unidade flash USB e edite o arquivo EFI/BOOT/refind.conf nesse meio. Localize a linha scanfor , remova o comentário e adicione hdbios à lista de opções.
  4. Inicialize a partir da unidade flash USB. Ele deve apresentar opções para o Windows, provavelmente um ou mais para o Fedora (que provavelmente não funcionará) e uma opção genérica em escala de cinza que deve iniciar a instalação do GRUB em modo BIOS.

Se o rEFInd funcionar dessa maneira, você poderá instalá-lo em seu disco rígido a partir do Windows, conforme descrito na documentação do rEFInd. Você precisará alterar o arquivo refind.conf no ESP como descrito acima. Se você não instalar nenhum driver de sistema de arquivos EFI, a instalação baseada em disco resultante permitirá que você selecione entre o modo EFI Windows e o modo de BIOS GRUB / Linux, mas não mostrará o EFI do Fedora opções de inicialização.

Se você quiser tentar uma inicialização do Linux no modo EFI, pode fazê-lo: Instale o driver do sistema de arquivos EFI para qualquer sistema de arquivos que você estiver usando em /boot (ou / se você não tiver um partição /boot separada) e no Linux (mesmo em uma inicialização no modo BIOS) execute o script mkrlconf.sh que vem com o rEFInd. Isso deve permitir que as opções de inicialização direta do Fedora no menu rEFInd funcionem; No entanto, dados os sintomas relatados, é possível que eles falhem com uma tela em branco. Esse sintoma é comum hoje em dia. Está relacionado a problemas com drivers de vídeo do Linux no modo EFI. Existem várias correções, mas a maioria delas é específica de hardware e eu não acompanho todas elas, então não sei exatamente o que você precisa. O que é mais agnóstico de hardware é adicionar nomodeset às opções do kernel, o que você pode fazer editando o arquivo /boot/refind_linux.conf (que é criado pelo script mkrlconf.sh ).

    
por 27.09.2013 / 01:30
0

O gerenciador de inicialização UEFI no MSI GE40 procura primeiro EFI/Microsoft/Boot/bootmgfw.efi . Se esse arquivo existir, o Windows 8 será iniciado mesmo se EFI/Boot/bootx64.efi for alterado pelo instalador do Linux. Um dos métodos para evitar isso, quando o grub é usado, é renomear EFI/Microsoft/Boot/bootmgfw.efi para outro nome e editar /etc/grub.d/40_custom (ou arquivo de configuração similar) para que o arquivo renomeado seja carregado.

O problema da tela em branco pode ser resolvido usando o kernel mais recente. Na verdade, eu poderia instalar o manjaro linux 0.8.8rc2 (kernel 3.10.17) neste modelo usando um pendrive USB. No entanto, o manjaro linux 0.8.7.1 (kernel 3.10.15) não pode ser instalado com o mesmo método.

    
por 13.11.2013 / 16:25