Eu estava seguindo o tutorial de instalação oficial. Tudo foi suave até a seção do carregador de inicialização.
Eu encontrei o erro de
/usr/bin/grub-probe: error: failed to get canonical path of 'airootfs'.
O mesmo que esta pergunta ao executar o comando:
grub-mkconfig -o /boot/grub/grub.cfg
Eu estava instalando o arco no VirtualBox e estava seguindo o tutorial do wiki do funcionário GRUB seção passo a passo.
Eu posso inicializar no grub com sucesso, mas tudo o que posso ver é apenas um shell grub.
Como inferência, acho que descarrilou desde a etapa de gerar o arquivo de configuração do grub.
Espero que minhas informações sejam úteis.
BTW na verdade, eu também encontrei este erro na etapa anterior - instalando o grub
grub-install --target=i386-pc /dev/sda
Eu adicionei o parâmetro do diretório raiz e ele continuou sem aparecer erro.
grub-install --root-directory=/mnt /dev/sda
Eu fiz isso porque montei minha partição principal do Linux / dev / sda3 em / mnt
mas não há nenhum parâmetro raiz ou diretório de boot para eu usar no grub-mkconfig.
Aqui está minha tabela de partições exibida pelo utilitário fdisk:
Thx muito.
Atenciosamente.