Autor Subscrever este autor
Avatar do usuário
Artur Rocha
Novato
Novato
 
Artigos: 1
Registro: 05 Set 2016, 09:25
Distro utilizada: Bodhi, Manjaro
Versão: 3.2.1
Ambiente: Enlightenment, xfce
Repositório: stable
Habilidade: Básico
Pesquisar artigos

Exportar artigo
Compartilhar em
Blogger Delicioso Digg Facebook Feed amigo Google Linked In Live Mixx MySpace Netvibes Reddit Stumble Upon Technorati Twitter Wordpress
 

Kernel Panic em dual boot, após atualizar outra distro

ID do artigo: 147
Adaptado por: Artur Rocha
Adaptado em: 06 Set 2016, 06:58
Link externo para este artigo:
http://www.manjaro-linux.com.br/forum/kb.php?a=147

Kernel Panic em dual boot, após atualizar outra distro


Se usar uma máquina em dual boot sendo um deles o Manjaro, as chances de enfrentar a questão do "kernel panic" é bem real.

Recentemente depois de fazer uma atualização no Linux Mint, a minha máquina de boot triplo substituiu o grub do Manjaro pelo grub do Mint, recusando-se depois a arrancar no Manjaro dando este erro.
Um modo de resolver o problema é editando o grub do sistema operacional ativo, no meu caso o Mint após a atualização.

Arrancando a máquina pelo Mint, vamos primeiro à partição do Manjaro para ler o arquivo grub.cfg do Manjaro.
ir para / boot → / grub
abra ali o terminal e digite: sudo nano grub.cfg
(ou abra a pasta grub como root e use um editor de texto para ler)
e agora procure pela linhas, onde está algo como isto:

...echo 'Loading Linux 4.5-2-MANJARO x64 ...'
linux /boot/vmlinuz-4.5-x86_64 root=UUID=27dd82f1-8de9-4e89-8eff-7a9a464633fe rw quiet splash pcie_aspm=force acpi_backlight=vendor
echo 'Loading initial ramdisk ...'
initrd /boot/intel-ucode.img /boot/initramfs-4.5-x86_64.img


Precisamos parte: /boot/initramfs-4,5-x86_64.img assim copiar o que está ali escrito.

Agora abrir o arquivo grub.cfg da distribuição base (aquela cujo grub está ativo na hora do computador arrancar), digitando: sudo nano /boot/grub/grub.cfg
(ou ir à partição do sistema operativo base e abra a pasta grub como root e use um editor de texto para editar)
Agora, agora procure pela linhas até ver a opção de boot do Linux Manjaro:

menuentry 'Manjaro Linux (15.12) (on /dev/sda5)' --class gnu-linux --cl$
insmod part_msdos
insmod ext2
set root='hd0,msdos5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos$
else
search --no-floppy --fs-uuid --set=root 27dd82f1-8de9-4e89-8e$
fi
linux /boot/vmlinuz-4.5-x86_64 root=UUID=27dd82f1-8de9-4e89-8ef$
initrd /boot/intel-ucode.img


Precisamos mudar agora a última linha do código aqui, acrescentando a parte que anteriormente havíamos copiado (neste exemplo /boot/initramfs-4,5-x86_64.img)
Salve o arquivo (Pressione Ctrl + X, em seguida, Y para salvar o arquivo no nano).

Cuidado: Não atualizar o grub no futuro. Se atualizar o grub irá reescrever esse arquivo, perdendo estas alterações e terá de fazer novamente estes passos. Apenas reinicie o sistema e você deve ser capaz de arrancar no Manjaro novamente.


^ Voltar ao Topo