A instalação do Arch Linux funciona, mas o grub não

0

Acabei de instalar o Arch Linux no meu novo e brilhante computador (placa-mãe ASUS ROG) e enquanto a instalação e a configuração do Grub não ocorreram, a tentativa de inicialização do sistema falha. Basicamente você liga a coisa, mostra o logo de boot, e depois joga você na BIOS.

Coisas que você gostaria de saber:

  • O sistema é BIOS, não EFI / GPT. A placa-mãe suporta EFI, mas veio para mim com o Windows 10 pré-instalado em um disco particionado por msdos e eu apenas o particionou ao invés de apagar o Windows.
  • O disco rígido principal é um desses novos drives NVME. Aparece como / dev / nvme0n1 no Linux.
  • A unidade possui 4 partições. Estas 3 partições Windows estavam lá quando eu cheguei. Acabei de redimensionar o terceiro para dar espaço ao Linux:
    • HPFS / NTFS / exFAT
    • HPFS / NTFS / exFAT
    • Hidden NTFS WinRE
    • Linux
  • A partição do Linux é formatada com ext4
  • O Grub foi instalado com grub-install --target=i386-pc /dev/nvme0n1
  • Quando inicializo do pen drive USB no modo não-efi (o BIOS tem uma opção para isso), tenho a opção Boot existing OS . Quando eu seleciono isso, falha. No entanto , se eu atingir tab para editar o disco e o número da partição e defini-lo como hd2 0 , ele funciona . Eu recebo o Grub e, se eu apertar, tudo é inicializado como deveria.
  • O BIOS alterna entre Windows EFI e Other OS . Eu selecionei o último e desabilitei o Secure Boot.
  • Este sistema estava executando o Gentoo Linux por cerca de oito meses até hoje, quando tentei mudar distros.

Eu fiz algumas cutucadas na linha de comando do Grub, seguindo este tutorial e tudo funciona como esperado. Eu posso set root=(hd2,0) etc. e o sistema inicializa bem. Eu não consigo que minha caixa reconheça o Grub no momento da inicialização. Eu só posso fazê-lo funcionar carregando um pen drive USB.

Por favor, ajude?

    
por Daniel Quinn 30.09.2017 / 03:31

1 resposta

0

Depois de muita luta, decidi ir pela rota nuclear:

  1. Use o pendrive USB de instalação do Arch para obter um prompt do Grub
  2. Use esse prompt para fazer o meu computador inicializar no Windows 10
  3. No Windows 10, usei as ferramentas da Microsoft para criar um pendrive de instalação do Windows 10
  4. inicializei esse novo recurso e fiz a substituição de todo o meu disco, particionando e deixando espaço para o Linux.
  5. Com a nova instalação do Windows agora em execução no EFI / GPT, fiz uma instalação normal do Arch Linux instalando o Grub na partição EFI.
por 01.10.2017 / 15:35