Parece que o Arch não configurou o GRUB para lidar corretamente com o Ubuntu. De certo modo, isso é um problema do Arch, não um problema do Ubuntu; mas eu tenho uma sugestão de como reparar o problema usando o Ubuntu:
- Faça o download da unidade flash USB ou da versão em CD-R do meu gerenciador de inicialização do rEFInd.
- Prepare uma mídia de inicialização a partir dos arquivos baixados.
- Inicialize com seu meio rEFInd.
- Teste a capacidade do rEFInd para inicializar o Arch e o Ubuntu. O Ubuntu é a prioridade. Dependendo de como você instalou, você pode inicializar selecionando um kernel e pressionando a tecla Enter; ou você pode precisar pressionar F2 ou Inserir duas vezes e adicionar uma opção
root={whatever}
, em que {whatever}
é um nome de arquivo de dispositivo de partição, nome de arquivo de dispositivo LVM ou número de UUID. É mais provável que seja necessário inserir opções de inicialização se você usou uma partição /boot
separada, mas o Arch é estranho em sua nomeação de kernel e talvez seja necessário adicionar uma opção initrd={initrd-file}
explícita para funcionar também.
- Se você puder inicializar um dos sistemas operacionais, faça backup de sua partição de sistema EFI (ESP). Um backup em nível de arquivo (usando
cp
ou tar
) para uma unidade flash USB deve ser suficiente.
- Neste ponto:
- Se o Ubuntu inicializar a partir do rEFInd, mas o Arch não, tente reinstalar o GRUB do Ubuntu. Observe que você precisará ajustar
/etc/fstab
para montar seu novo ESP em /boot/efi
e, em seguida, executar sudo grub-install
.
- Se o Ubuntu e o Arch inicializarem a partir do rEFInd, você poderá fazer o que foi mostrado acima; ou você pode instalar o rEFInd a partir de seu pacote PPA ou Debian e usá-lo como seu gerenciador de inicialização principal em vez do GRUB.
- Se o Arch inicializar a partir do rEFInd, mas o Ubuntu não, ou se nenhum dos SO for inicializado pelo rEFInd, você terá um problema maior. Eu recomendo rodar o Boot Info Script , postando seu arquivo
RESULTS.txt
para um site pastebin, e postando o URL para o seu arquivo aqui.
Note que reinstalar o GRUB do Ubuntu é uma espécie de aposta, particularmente no que diz respeito à sua capacidade de inicializar o Arch. O pior cenário provável é que reinstalar o GRUB dessa maneira reverterá seu problema - você poderá inicializar o Ubuntu, mas não o Arch. É concebível que vai tornar tudo muito pior, no entanto. É aí que o backup ESP é útil. Se você fizer as coisas funcionarem, você pode restaurar o seu ESP para o seu estado atual usando um sistema de emergência, e com alguma sorte ele começará a funcionar como agora e você poderá tentar outra coisa.