Cela était probablement dû à des correctifs et des fonctionnalités rétroportées à partir de noyaux plus récents.
Dans le menu GRUB, sélectionnez Options avancées pour Ubuntu , choisissez le dernier noyau qui a fonctionné (pas le mode de récupération).
Maintenant vous pouvez:
- Supprimez le nouveau noyau et continuez à utiliser l'ancien, rendant votre système vulnérable aux anciens exploits du noyau
- Installez un noyau plus récent, pour lequel ces correctifs ont été apportés
Le moyen le plus simple d'installer un nouveau noyau est de le télécharger sur kernel.ubuntu.com et de l'installer à l'aide dpkg
.
Tout d'abord, sélectionnez la version que vous souhaitez (de préférence la plus récente non-rc, les utopic
noyaux fonctionneront également pour 14.04), puis téléchargez 3 fichiers:
- linux-headers-x.xx.x-xxxxxx-generic_x.xx.x-xxxxxx.xxxxxxxxxxxxx_ architecture .deb
- linux-headers-x.xx.x-xxxxxx_x.xx.x-xxxxxx.xxxxxxxxxxxx_all.deb
- architecture-linux-x.xx.x-xxxxxx-generic_x.xx.x-xxxxxx.xxxxxxxxxxxx_ architecture .deb
Remplacez l' architecture par i386 si vous utilisez Ubuntu 32 bits, ou amd64 si vous en utilisez un 64 bits ( cela n'a rien à voir avec le fabricant du CPU! ).
Déplacez ces fichiers dans un répertoire séparé, ouvrez votre terminal cd
dans ce répertoire, puis exécutez cette commande:
sudo dpkg -i *.deb
Une fois dpkg
terminé, vous pouvez redémarrer et vous assurer que vous exécutez le noyau que vous avez installé:
uname -a
Linux m132 x.xx.x #1 SMP Tue Jun 10 00:45:23 CEST 2014 x86_64 x86_64 x86_64 GNU/Linux
N'oubliez pas que vous devrez mettre à jour le noyau manuellement maintenant, car les mises à jour logicielles n'installeront que les correctifs 3.13, car la version du noyau ne change jamais après la sortie d'Ubuntu.
Si cela ne fonctionne toujours pas, désinstallez le noyau que vous avez installé avec
sudo apt-get purge linux-headers-3.13.0-24 linux-headers-3.13.0-24-generic linux-image-3.13.0-24-generic
sudo apt-get purge linux-image-extra-3.13.0-24-generic
Remplacez 3.13.0-24 par la version que vous souhaitez désinstaller (ou appuyez sur la Tabtouche pour répertorier les versions installées). La deuxième commande peut générer une erreur car il n'y en a pas linux-image-extra
pour certains noyaux.
PS: S'il vous plaît , suivez ces instructions pour faire un rapport de bogue pour ce noyau défectueux, afin qu'ils puissent le réparer pour les autres :)