J'ai déjà eu le cas plusieurs fois, je sais.
Mais, j'ai toujours pu réparer et pas ici.
Linuxmint a fait un update grub après mise à jour du noyau (dual-boot).
D'habitude, à l'appartition du grub au redémarrage, je tape le "e" et je boot en ajoutant :
initrd /boot/intel-ucode.img /boot/initramfs-x.x(noyau)-86_64.img
Puis, j'édite le grub.cfg et j'ajoute les .img manquants dans les différentes versions des noyaux présents et plus de problèmes au redémarrage.
Or, dans le cas présent, mon grub.cfg a l'air bon, voici l'extrait pour mon dernier noyau 4.12 :
### BEGIN /etc/grub.d/06_grub-customizer_menu_color_helper ###
set color_normal=light-gray/light-blue
set color_highlight=green/black
### END /etc/grub.d/06_grub-customizer_menu_color_helper ###
### BEGIN /etc/grub.d/10_linux ###
menuentry 'Manjaro Linux' --class manjaro --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-b207aa08-c1c8-436f-87c9-8925c8e600aa' {
savedefault
load_video
set gfxpayload=keep
insmod gzio
insmod part_gpt
insmod ext2
set root='hd3,gpt2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd3,gpt2 --hint-efi=hd3,gpt2 --hint-baremetal=ahci3,gpt2 b207aa08-c1c8-436f-87c9-8925c8e600aa
else
search --no-floppy --fs-uuid --set=root b207aa08-c1c8-436f-87c9-8925c8e600aa
fi
echo 'Chargement de Linux 4.12.3-1-MANJARO x64…'
linux /boot/vmlinuz-4.12-x86_64 root=UUID=b207aa08-c1c8-436f-87c9-8925c8e600aa rw quiet splash resume=UUID=228a1069-3247-47fc-a668-0b8884f364c1
echo 'Chargement du disque mémoire initial…'
initrd /boot/intel-ucode.img /boot/initramfs-4.12-x86_64.img
}
submenu 'Options avancées pour Manjaro Linux' $menuentry_id_option 'gnulinux-advanced-b207aa08-c1c8-436f-87c9-8925c8e600aa' {
menuentry 'Manjaro Linux (Kernel: 4.12.3-1-MANJARO x64)' --class manjaro --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.12.3-1-MANJARO x64-advanced-b207aa08-c1c8-436f-87c9-8925c8e600aa' {
savedefault
load_video
set gfxpayload=keep
insmod gzio
insmod part_gpt
insmod ext2
set root='hd3,gpt2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd3,gpt2 --hint-efi=hd3,gpt2 --hint-baremetal=ahci3,gpt2 b207aa08-c1c8-436f-87c9-8925c8e600aa
else
search --no-floppy --fs-uuid --set=root b207aa08-c1c8-436f-87c9-8925c8e600aa
fi
echo 'Chargement de Linux 4.12.3-1-MANJARO x64…'
linux /boot/vmlinuz-4.12-x86_64 root=UUID=b207aa08-c1c8-436f-87c9-8925c8e600aa rw quiet splash resume=UUID=228a1069-3247-47fc-a668-0b8884f364c1
echo 'Chargement du disque mémoire initial…'
initrd /boot/intel-ucode.img /boot/initramfs-4.12-x86_64.img
}
menuentry 'Manjaro Linux (Kernel: 4.12.3-1-MANJARO x64 - fallback initramfs)' --class manjaro --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.12.3-1-MANJARO x64-fallback-b207aa08-c1c8-436f-87c9-8925c8e600aa' {
load_video
set gfxpayload=keep
insmod gzio
insmod part_gpt
insmod ext2
set root='hd3,gpt2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd3,gpt2 --hint-efi=hd3,gpt2 --hint-baremetal=ahci3,gpt2 b207aa08-c1c8-436f-87c9-8925c8e600aa
else
search --no-floppy --fs-uuid --set=root b207aa08-c1c8-436f-87c9-8925c8e600aa
fi
echo 'Chargement de Linux 4.12.3-1-MANJARO x64…'
linux /boot/vmlinuz-4.12-x86_64 root=UUID=b207aa08-c1c8-436f-87c9-8925c8e600aa rw quiet splash resume=UUID=228a1069-3247-47fc-a668-0b8884f364c1
echo 'Chargement du disque mémoire initial…'
initrd /boot/intel-ucode.img /boot/initramfs-4.12-x86_64-fallback.img
Mais au redémarrage, j'ai toujours cet écran noir avec grub et curseur clignotant. Je suis obligé de repasser la première commande citée plus haut pour afficher le grub de Manjaro et pouvoir démarrer.
Une idée ?