web-dev-qa-db-fra.com

Installé 14.04 sur un non-PAE (Pentium-M), mais maintenant je ne peux pas mettre à jour ("Ce noyau ne supporte pas un CPU non-PAE.")

Voici ce que je regarde. Ce n'est pas mon ordinateur. Je réparais des ordinateurs et j'avais un utilisateur final avec cet ordinateur portable à faible puissance fonctionnant sous XP alors j'ai décidé de le laisser essayer Lubuntu. L'installation s'est bien déroulée avec le commutateur de démarrage non-PAE, mais je ne peux plus rien mettre à jour. Je préférerais ne pas avoir à formater et à recommencer car il a passé du temps à configurer son système. Des conseils seraient appréciés. J'ai essayé Sudo apt-get clean, Sudo apt-get install -f, Sudo apt-get update. Ne pas aller.

De plus, son pavé tactile a cessé de fonctionner, le réseau sans fil a cessé de fonctionner, le clavier fonctionne sous Firefox mais pas sous chrome, et sous Firefox, la barre d'adresse devient parfois noir et gris pour une raison quelconque. J'espérais que la mise à jour aiderait à résoudre certains de ces problèmes.

Voici le message que j'essaye de mettre à jour:

Get:1 http://us.archive.ubuntu.com/ubuntu/ trusty-proposed/main linux-image-3.13.0-26-generic i386 3.13.0-26.48 [14.6 MB]
Get:2 http://us.archive.ubuntu.com/ubuntu/ trusty-updates/main linux-image-3.13.0-24-generic i386 3.13.0-24.47 [14.6 MB]
Fetched 29.2 MB in 2min 19s (208 kB/s)                                         
(Reading database ... 169286 files and directories currently installed.)
Preparing to unpack .../linux-image-3.13.0-26-generic_3.13.0-26.48_i386.deb ...
This kernel does not support a non-PAE CPU.
dpkg: error processing archive /var/cache/apt/archives/linux-image-3.13.0-26-generic_3.13.0-26.48_i386.deb (--unpack):
 subprocess new pre-installation script returned error exit status 1
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.13.0-26-generic /boot/vmlinuz-3.13.0-26-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.13.0-26-generic /boot/vmlinuz-3.13.0-26-generic
Preparing to unpack .../linux-image-3.13.0-24-generic_3.13.0-24.47_i386.deb ...
This kernel does not support a non-PAE CPU.
dpkg: error processing archive /var/cache/apt/archives/linux-image-3.13.0-24-generic_3.13.0-24.47_i386.deb (--unpack):
 subprocess new pre-installation script returned error exit status 1
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.13.0-24-generic /boot/vmlinuz-3.13.0-24-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.13.0-24-generic /boot/vmlinuz-3.13.0-24-generic
Errors were encountered while processing:
 /var/cache/apt/archives/linux-image-3.13.0-26-generic_3.13.0-26.48_i386.deb
 /var/cache/apt/archives/linux-image-3.13.0-24-generic_3.13.0-24.47_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
3
user3166293

Lors de l'installation sur un système non compatible pae utilisant l'option forcepae, vous pouvez toujours démarrer sans que cette option soit définie dans Grub. Les mises à jour ultérieures du noyau échoueront alors.

Pour résoudre ce problème, ajoutez la ligne suivante à votre /etc/default/grub (source: commment # 4 to bug # 1307105 ):

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash forcepae"

Puis courir

Sudo update-grub

et redémarrez votre système pour que les modifications prennent effet.

4
Takkat

L'installation de la version i386 de fake-pae pourrait faire l'affaire et permettre des mises à niveau. J'ai eu un problème similaire sur mon Dell Latitude D600. La seule façon qui a fonctionné était de placer le disque dur de Dell dans une machine plus récente, d'installer Ubuntu 14.04 sur celui-ci, de retourner le disque dur à Dell, puis d'installer fake-pae i386. Par la suite tout a bien fonctionné.

0
user283970