Se ao instalar outro sistema em dual/duplo/múltiplo com o
Manjaro e ao iniciá-lo resultar em
Kernel panic, saiba que é bug conhecido.
Comigo vem acontecendo sempre que instalo uma nova distro em outra partição, seja qual distro for. E descobri, em pesquisas, que vem acontecendo com outros usuários também.
Utilizo este método porque quero que o Manjaro seja o sistema padrão e quero que seu Grub gerencie a inicialização. E para resolver, precisará da mídia de instalação.
Procedimentos
1. Inicie a mídia de instalação do Manjaro em modo
live.
2. Acesse um terminal e torne-se root:
su
3. Identifique suas partições:
# blkid
O comando acima fornecerá os dados de todas as suas partições. Aqui, a partição que me interessa é a do Manjaro e o resultado que busco, é:
→
/dev/sda7:
LABEL="Manjaro" UUID="fc07ee39-cc54-48f3-92b2-50f4cc0d539e" TYPE="ext4" PARTUUID="96d8dc29-07"
O comando
sudo fisk -l também identifica suas partições.
4. Vamos criar pontos de montagem para acessar o sistema:
# mount /dev/sda7 /mnt
Note que
dev/sda7 é a partição alocada pelo Manjaro em meu computador.
5. Continuando:
# mount /dev/sda /mnt/boot
Se retornar qualquer erro após este comando acima, desconsidere.
Prossiga:
# mount -t proc proc /mnt/proc
# mount -t sysfs sys /mnt/sys
# mount -o bind /dev /mnt/dev
# mount -t devpts pts /mnt/dev/pts/
# chroot /mnt
Agora vamos instalar os pacotes necessários para recuperar o Grub:
# pacman -S mtools os-prober
6. Aguarde a instalação e vamos reinstalar o Grub:
# grub-install /dev/sda
# grub-install --recheck /dev/sda
7. E o comando final, que vai recuperar o arquivo do Grub (grub.cfg):
# grub-mkconfig -o /boot/grub/grub.cfg
Este comando também pode ser aplicado com o sistema em uso, para atualizar a lista de sistemas na inicialização. Como por exemplo, ao instalar outra distro (que não deu erro como o desta dica) ou o Windows.
8. Saia e reinicie:
# exit
# reboot
Inicie sem a mídia e seu Manjaro e outros sistemas instalados estarão prontos para iniciar.
No link abaixo, outro tutorial com o mesmo problema, mas com outro sistema (escolhido pelo usuário) gerenciando o Grub:
Ou seja, instalou outro sistema em dual-boot com o Manjaro. O novo sistema instalou seu Grub sobrescrevendo o Grub do Manjaro ( e até aí, tudo bem) e ao inicia-lo pelo Grub do outro sistema, resulta em Kernel panic? No link acima tem a solução.
Referência:
Manjaro Brasil • Exibir tópico - Restaurando a instalação do Grub
É isso.
Viva o
Linux!