Problèmes et questions concernant le noyau et le support matériel.
Répondre

Réparation Grub manjaro et autres

#1Messageil y a 7 ans

Bonjour,

je sais pour avoir fait des recherches dans le forum et autres que ce sujet a été maintes fois débattu.

J'ai suivi le tutoriel de nam1962 : Post-installation de Manjaro

Je suis donc passé au noyau 4.9 et installé le micro code intel.

Bien-sûr, après redémarrage, je n'avais plus que Manjaro dans mes options de démarrage. Mes autres distributions au revoir !!

Je cherche sur le forum et trouve ceci : manjaro n'aime pas le GRUB des autres distributions

Je désinstalle donc le micro-code intel et là : "kernel-panic", Manjaro a besoin du micro-code intel !!

Aurait-il un remède miracle pour qu'à chaque upgrade d'un des noyaux d'une distribution ou d'une autre, cette distribution n'écrase pas le grub des autres ??

Et surtout, maintenant, comment je fais ?

Merci de m'aider : obelix-panic-total :sos::bjr:
Dernière modification par obelix1502il y a 7 ans, modifié au total 1 fois.

Réparation Grub manjaro et autres

#2Messageil y a 7 ans

Réparation Grub manjaro et autres

#3Messageil y a 7 ans

Chalut aussi,

Merci mais j'avais lu :gsourire:

J'ai modifié mon grub.config, mais rien ne change. Le voici (un extrait) :

menuentry 'Manjaro Linux (16.10.3) (sur /dev/sdd5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-948e8baa-4434-45ed-905a-d941e81884f6' {
        insmod part_gpt
        insmod ext2
        set root='hd3,gpt5'
        if [ x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd3,gpt5 --hint-efi=hd3,gpt5 --hint-baremetal=ahci3,gpt5  948e8baa-4434-45ed-905a-d941e81884f6
        else
          search --no-floppy --fs-uuid --set=root 948e8baa-4434-45ed-905a-d941e81884f6
        fi
        linux /boot/vmlinuz-4.9-x86_64 root=UUID=948e8baa-4434-45ed-905a-d941e81884f6 rw quiet splash resume=UUID=b3761f7d-8723-4fb7-8f29-7b664ae92736
        initrd /boot/intel-ucode.img /boot/initramfs-4.9-x86_64.img
}
submenu 'Options avancées pour Manjaro Linux (16.10.3) (sur /dev/sdd5)' $menuentry_id_option 'osprober-gnulinux-advanced-948e8baa-4434-45ed-905a-d941e81884f6' {
        menuentry 'Manjaro Linux (sur /dev/sdd5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.9-x86_64--948e8baa-4434-45ed-905a-d941e81884f6' {
                insmod part_gpt
                insmod ext2
                set root='hd3,gpt5'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd3,gpt5 --hint-efi=hd3,gpt5 --hint-baremetal=ahci3,gpt5  948e8baa-4434-45ed-905a-d941e81884f6
                else
                  search --no-floppy --fs-uuid --set=root 948e8baa-4434-45ed-905a-d941e81884f6
                fi
                linux /boot/vmlinuz-4.9-x86_64 root=UUID=948e8baa-4434-45ed-905a-d941e81884f6 rw quiet splash resume=UUID=b3761f7d-8723-4fb7-8f29-7b664ae92736
                initrd /boot/intel-ucode.img /boot/initramfs-4.9-x86_64.img
        }
        menuentry 'Manjaro Linux (Kernel 4.9.9-1-MANJARO x64) (sur /dev/sdd5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.9-x86_64--948e8baa-4434-45ed-905a-d941e81884f6' {
                insmod part_gpt
                insmod ext2
                set root='hd3,gpt5'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd3,gpt5 --hint-efi=hd3,gpt5 --hint-baremetal=ahci3,gpt5  948e8baa-4434-45ed-905a-d941e81884f6
                else
                  search --no-floppy --fs-uuid --set=root 948e8baa-4434-45ed-905a-d941e81884f6
                fi
                linux /boot/vmlinuz-4.9-x86_64 root=UUID=948e8baa-4434-45ed-905a-d941e81884f6 rw quiet splash resume=UUID=b3761f7d-8723-4fb7-8f29-7b664ae92736
                initrd /boot/intel-ucode.img /boot/initramfs-4.9-x86_64.img
        }
        menuentry 'Manjaro Linux (Kernel 4.9.9-1-MANJARO x64 - fallback initramfs) (sur /dev/sdd5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.9-x86_64--948e8baa-4434-45ed-905a-d941e81884f6' {
                insmod part_gpt
                insmod ext2
                set root='hd3,gpt5'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd3,gpt5 --hint-efi=hd3,gpt5 --hint-baremetal=ahci3,gpt5  948e8baa-4434-45ed-905a-d941e81884f6
                else
                  search --no-floppy --fs-uuid --set=root 948e8baa-4434-45ed-905a-d941e81884f6
                fi
                linux /boot/vmlinuz-4.9-x86_64 root=UUID=948e8baa-4434-45ed-905a-d941e81884f6 rw quiet splash resume=UUID=b3761f7d-8723-4fb7-8f29-7b664ae92736
                initrd /boot/intel-ucode.img /boot/initramfs-4.9-x86_64.img
        }
        menuentry 'Manjaro Linux (Kernel 4.4.48-1-MANJARO x64) (sur /dev/sdd5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4-x86_64--948e8baa-4434-45ed-905a-d941e81884f6' {
                insmod part_gpt
                insmod ext2
                set root='hd3,gpt5'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd3,gpt5 --hint-efi=hd3,gpt5 --hint-baremetal=ahci3,gpt5  948e8baa-4434-45ed-905a-d941e81884f6
                else
                  search --no-floppy --fs-uuid --set=root 948e8baa-4434-45ed-905a-d941e81884f6
                fi
                linux /boot/vmlinuz-4.4-x86_64 root=UUID=948e8baa-4434-45ed-905a-d941e81884f6 rw quiet splash resume=UUID=b3761f7d-8723-4fb7-8f29-7b664ae92736
                initrd /boot/intel-ucode.img /boot/initramfs-4.4-x86_64.img


J'ai bien ajouté /boot/initramfs-X.X-x86_64.img mais rien ne change : plus de grub du tout sauf en passant par le bios et en démarrant depuis ubuntu. Si d'après ce menu de grub, je sélectionne Manjaro, j'ai toujours le kernel-panic à cause du micro-code intel :rendre:

Je pense qu'en désinstallant ce micro-code, le boot ne trouve plus l'image (img). Donc, je devrais réinstaller ce micro-code, mais comment faire si je n'ai pas accès à Manjaro ?

Réparation Grub manjaro et autres

#4Messageil y a 7 ans

obelix1502 a écrit :Je pense qu'en désinstallant ce micro-code, le boot ne trouve plus l'image (img). Donc, je devrais réinstaller ce micro-code, mais comment faire si je n'ai pas accès à Manjaro ?


:rire
un moment tu dis l'avoir installé et plus maintenant ?
Si il n'est plus installé, alors tu réédites ton fichier et tu supprimes "/boot/intel-ucode.img" de la ligne
ou
Tu supprimes le fichier intel-ucode.img et tu refais un update-grub depuis ta distribution non manjaro

Mais dans tous les cas, supprimer intel-ucode ne provoque pas de kernel-panic si ton grub est à jour, tu risques juste d'avoir des plantages aléatoires de ton CPU dans manjaro.

Réparation Grub manjaro et autres

#5Messageil y a 7 ans

Au départ, je l'avais installé.
Puis, j'ai lu sur le blog d'un "spécialiste" que le micro-code pouvait fiche en l'air la bécane.
Donc, je l'avais supprimé.
J'ai fait ce que tu as dit, c'est résolu.
Répondre