Bon alors aujourd'hui Oh miracle, j'ai pu booter sur noyau 42, mais également refaire une installation propre d'Ubuntu 18.0.5.
Voici les étapes que j'ai effectuées :
- Réinstallation Ubuntu 18.04.5 LTS
- Au redémarrage, mon PC n'a pas booté automatiquement sur Ubuntu. Dans le boot menu, j'ai donc choisi de booter sur le noyau 42 (en normal, pas en mode recovery).
- Une fois sur Ubuntu, j'ai tapé la commande suivante pour lister les noyaux installés :
dpkg -l | awk '!/^rc/ && / linux-(c|g|h|i|lo|m|si|t)/{print $1,$2,$3,$4 | "sort -k3 | column -t"}'
Ce qui m'a retourné :
ii linux-signed-generic-hwe-18.04 5.3.0.62.115 amd64
ii linux-hwe-5.4-headers-5.4.0-42 5.4.0-42.46~18.04.1 all
ii linux-headers-5.4.0-42-generic 5.4.0-42.46~18.04.1 amd64
ii linux-image-5.4.0-42-generic 5.4.0-42.46~18.04.1 amd64
ii linux-modules-5.4.0-42-generic 5.4.0-42.46~18.04.1 amd64
ii linux-modules-extra-5.4.0-42-generic 5.4.0-42.46~18.04.1 amd64
ii linux-hwe-5.4-headers-5.4.0-45 5.4.0-45.49~18.04.2 all
ii linux-headers-5.4.0-45-generic 5.4.0-45.49~18.04.2 amd64
ii linux-image-5.4.0-45-generic 5.4.0-45.49~18.04.2 amd64
ii linux-modules-5.4.0-45-generic 5.4.0-45.49~18.04.2 amd64
ii linux-modules-extra-5.4.0-45-generic 5.4.0-45.49~18.04.2 amd64
ii linux-generic-hwe-18.04 5.4.0.45.49~18.04.38 amd64
ii linux-headers-generic-hwe-18.04 5.4.0.45.49~18.04.38 amd64
ii linux-image-generic-hwe-18.04 5.4.0.45.49~18.04.38 amd64
- J'ai ensuite tapé la commande suivante pour désinstaller le noyau 5.4.0-45 qui semble être à l'origine de mon problème (je sais que c'est probablement bourrin mais j'avais pas d'autres moyens) :
sudo apt purge *5.4.0-45*
Ce sur quoi le terminal me retourne...
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
amd64-microcode intel-microcode iucode-tool thermald
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets suivants seront ENLEVÉS :
linux-generic-hwe-18.04* linux-headers-5.4.0-45-generic*
linux-headers-generic-hwe-18.04* linux-hwe-5.4-headers-5.4.0-45*
linux-image-5.4.0-45-generic* linux-image-generic-hwe-18.04*
linux-modules-5.4.0-45-generic* linux-modules-extra-5.4.0-45-generic*
linux-signed-generic-hwe-18.04*
... que je valide.
- puis :
sudo apt autoremove
- J'ai ensuite mis à jour les paquets demandés par l'interface graphique Ubuntu lors du premier démarrage.
- J'ai ensuite pu rebooter en automatique sur Ubuntu.
- Maintenant, ma liste des noyaux est celle-ci :
ii linux-hwe-5.4-headers-5.4.0-42 5.4.0-42.46~18.04.1 all
ii linux-headers-5.4.0-42-generic 5.4.0-42.46~18.04.1 amd64
ii linux-image-5.4.0-42-generic 5.4.0-42.46~18.04.1 amd64
ii linux-modules-5.4.0-42-generic 5.4.0-42.46~18.04.1 amd64
ii linux-modules-extra-5.4.0-42-generic 5.4.0-42.46~18.04.1 amd64
Je n'ai aucune idée sur le fait que cette solution soit acceptable sur le long terme.
Me concernant, je me demande même si ce ne serait pas un problème matériel (ex : carte mère) car hier, je ne pouvais même plus booter sur ma clé USB pour refaire une installation. Le côté aléatoire (un jour ça marche, et l'autre non me laisse quand même pressentir un soucis matériel).
Donc je vais tester comme ça pendant quelques jours (voire deux/trois semaines) avant de mettre le billet en résolu.
Et si tout va bien, je retenterai peut-être une install Ubuntu 20 en suivant les mêmes étapes.
Pour info, j'ai trouvé cette conversation sur Internet qui semble correspondre au problème que j'avais initialement rencontré :
https://forums.linuxmint.com/viewtopic.php?p=1878758
Aucune solution ne semble avoir été trouvée pour le moment. Je dis "me semble" parce que je ne suis pas très bon en anglais... 😃