Arch Linux - Boot mostra apenas o EFI Default Loader que não funciona

1

Eu instalei o Arch Linux em um disco rígido SSD vazio. Eu configurei para usar o GPT e particionei assim:

sda1 Boot
sda2 Swap
sda3 Root

Tudo correu bem na instalação, mas o carregador de boot tem apenas duas entradas:

EFI Default Loader
Reboot Into Firmware Interface

O primeiro me traz de volta ao mesmo menu, mas desta vez sem a seleção EFI Default Loader. Este último abre as configurações da BIOS da placa-mãe.

Como faço minha configuração inicializar corretamente? parted /dev/sdb print imprime isso:

Number  Start   End     Size    File system     Name  Flags
 1      1049kB  538MB   537MB   fat32                 boot, esp
 2      538MB   17.7GB  17.2GB  linux-swap(v1)
 3      17.7GB  180GB   162GB   ext4

O /boot/loader/loader.conf tem esta aparência:

default  arch
timeout  4
editor   0

E o /boot/loader/arch.conf é assim:

title      Arch Linux
linux      /vmlinuz-linux
initrd     /initramfs-linux.img
options    root=/dev/sdb3 rw

Percebi que alterar o valor do tempo limite em loader.conf altera o tempo limite do menu de inicialização, então acho que os arquivos de configuração devem ser carregados corretamente, mas o menu de inicialização nunca mostra "Arch Linux "como uma escolha. Eu verifiquei que /boot/vmlinuz-linux e /boot/initramfs-linux.img existem.

    
por manabreak 26.02.2016 / 15:31

2 respostas

2

O problema é que eu perdi uma coisa na configuração: você tem que colocar o arquivo arch.conf no diretório entries sob /boot/loader .

    
por 26.02.2016 / 18:54
0

Você diz que /boot/vmlinuz-linux e /boot/initramfs-linux.img existem, mas o seu /boot/loader/arch.conf inclui /vmlinuz-linux e /initramfs-linux.img . Estes são os caminhos errados.

    
por 26.02.2016 / 16:59