Pular para o conteúdo

Manjaro não inicializa pelo GRUB de outra distribuição [Resolvido]

Dica publicada em Linux / Kernel
Perfil removido removido
Hits: 6.497 Categoria: Linux Subcategoria: Kernel
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Manjaro não inicializa pelo GRUB de outra distribuição [Resolvido]

Ao tentar iniciar o Manjaro pelo GRUB de outra distribuição Linux, o mesmo apresenta kernel-panic. Para solucionar este problema é recomendado restaurar o GRUB do próprio Manjaro e impedir que outra distribuição tome controle do boot. Aqui vamos aprender um método alternativo para continuar usando o GRUB da sua distribuição favorita.

Após iniciar a sua distro pelo GRUB dela, monte a partição onde está o Manjaro. Acesse o arquivo /local-de-montagem/boot/grub/grub.cfg do Manjaro e procure a linha abaixo (ou algo parecido dependendo da versão do kernel instalado e da arquitetura do processador):

initrd /boot/intel-ucode.img /boot/initramfs-4.9-i686.img
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Para facilitar use este comando:

sudo grep -m 1 "initrd" /local-de-montagem-do-manjaro/boot/grub/grub.cfg

Copie essa linha e adicione ao grub.cfg da distribuição que está controlando o GRUB. Procure pela entrada do 'Manjaro Linux', você deve encontrar algo parecido com isso:

menuentry 'Manjaro Linux (17.0) (em /dev/sda2)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-3b69fe90-18e5-4fcc-b5c7-e28fd115913e' {
   insmod part_msdos
   insmod ext2
   set root='hd0,msdos2'
   if [ x$feature_platform_search_hint = xy ]; then
     search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  3b69fe90-18e5-4fcc-b5c7-e28fd115913e
   else
     search --no-floppy --fs-uuid --set=root 3b69fe90-18e5-4fcc-b5c7-e28fd115913e
   fi
   linux /boot/vmlinuz-4.9-i686 root=UUID=3b69fe90-18e5-4fcc-b5c7-e28fd115913e rw quiet resume=UUID=8a772dd8-efba-4650-b516-a64588a10d63
   initrd /boot/intel-ucode.img
}

E substitua a linha contendo "initird", no meu caso "initrd /boot/intel-ucode.img", por aquela copiada anteriormente, deixando semelhante ao que está no grub.cfg do Manjaro. Salve as alterações e reinicie.

Um detalhe importante é sempre que for atualizar o GRUB (de preferência não atualize), reedite o arquivo grub.cfg da sua distribuição para adicionar a informação perdida sobre o "initrd" do Manjaro.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

O que fazer depois de instalar o Debian 8

Melhorando a segurança de seu Mandrake/Mandriva sem esforço

Instalando o Flash Player no Debian Etch em máquinas 64 bits

Instalando Discord no Fedora 40

Roteando o modem Thomson Speedtouch 510 v6 no Velox

O que é Linux

Compilando o Kernel 5.0.8 no Debian 8 [Vídeo]

Problema com ALSA após atualização do Debian Lenny 5

Instalação pratica do novo kernel 2.6.20

Trabalhando com módulos compactados

#1 Comentário enviado por removido em 15/05/2017 - 10:23h
Interessante!
Por essas razões que prefiro o Grub do Manjaro gerenciando o boot.
Favoritado!


* Não entendi o deslike acima ?!?!


*******************************************************
* https://www.linuxcounter.net/cert/620448.png *
*******************************************************
#3 Comentário enviado por wencesbanger em 02/03/2019 - 08:40h
Olá!
A dica funcionou muito bem aqui no meu PC: MX Linux, Manjado e windows 8.1.
Complementando a dica do nosso amigo, usei o GRUB customizer para adicionar as linhas unitrd à entrada do GRUB que está no MX Linux. Para quem não está familiarizado com o GRUB customizer segue o link
https://www.vivaolinux.com.br/dica/Gerenciando-o-GRUB-com-o-GRUB-Customizer

Lembrando que não se deve editar o arquivo grub.cfg, pois ele é resultado das configurações de outros arquivos do GRUB.
Mais uma vez, agradecido pela dica, salvou o Manjaro daqui!!!
#4 Comentário enviado por diegoalmeida34 em 09/05/2019 - 23:52h
tenho boot aqui o manjaro com o ubuntu e o mint, so que sempre que atualizo o ubuntu ou o mint eles passam por cima o grub deixando o manjaro em kernel panic. Como posso procederr em atualizar estas tres distros e deixar permanentemente o grub do manjaro e assim evitar de semre ter que rodar os comandos para que restaure o grub do manjaro. obrigado e abraços

Contribuir com comentário

Entre na sua conta para comentar.