Comment puis-je installer sur un processeur non-PAE? (erreur "Le noyau nécessite des fonctionnalités non présentes sur le CPU: PAE")

97

Après avoir gravé Ubuntu 12.04 sur un CD, j'ai essayé de démarrer et j'ai reçu le message:

This kernel requires the following features not present on the CPU:
pae

Unable to boot - please use a kernel appropriate for your CPU.

Qu'est-ce que cela signifie?

    
posée oshirowanen 31.03.2012 - 23:12
la source

7 réponses

99

Le message d’erreur signifie que votre processeur ne prend pas en charge les extensions PAE - une technique qui permet à un processeur 32 bits d’adresser plus de 4 Go d’espace adresse mémoire.

Par défaut, les versions 12.04 et ultérieures d’Ubuntu attendent un processeur avec cette capacité:

  

PAE est fourni par les processeurs Intel Pentium Pro et supérieurs, y compris tous les   processeurs Pentium de la série (à l’exception des versions de bus 400 MHz de   le Pentium M). Il est également disponible sur d’autres processeurs similaires.   ou des versions plus avancées de la même architecture, telles que l’AMD   Athlon [douteux - discuter] et plus tard les modèles de processeurs AMD.    wikipedia

Bien que ce qui précède soit strictement vrai, les anciens systèmes qui ont le contrôleur de mémoire sur la carte mère peuvent ne pas "exposer" le support PAE du processeur, ce qui les rend effectivement non-PAE.

Il y a un rapport de bogue à ce sujet; Canonical a décidé que l’installation par défaut d’Ubuntu Desktop devrait bénéficier de la prise en charge PAE.

Quelques solutions proposées:

Solution 1: installez Lubuntu ou Xubuntu , puis installez le bureau Ubuntu standard

  • Installez Lubuntu 12.04 32 bits ou Xubuntu 12.04 32 bits ; les deux utilisent par défaut un noyau non-PAE.
  • Une fois que vous démarrez votre nouveau Lubuntu / Xubuntu, vous pouvez passer au bureau Unity par défaut en installant le package ubuntu-desktop .

Solution 2: installez une version antérieure, puis effectuez une mise à niveau vers 12.04

Installez 10.04 ou 11.10, puis effectuez une mise à niveau vers 12.04. Voir la question liée ci-dessous pour 12.10.

Solution de contournement 3: Si vous avez une connexion Internet filaire, utilisez le mini-CD "net install"

  • Vous aurez besoin d’une connexion filaire relativement rapide pour cette méthode - tous les paquets seront téléchargés sur Internet.
  • Téléchargez l'image du CD non-PAE netboot mini.iso et le graver sur un CD ou une clé USB.
  • Démarrez à partir de là, suivez les étapes et choisissez linux-generic quand on vous demande de choisir un noyau, et ubuntu-desktop pour obtenir l'installation d'Ubuntu "par défaut" que le CD standard vous aurait donné, juste avec un non-PAE noyau.
    • Vous pouvez également choisir l'un des autres bureaux. Vous devez choisir un bureau, sinon vous ne pourrez pas utiliser une interface graphique après l'installation.

Solution de contournement 4: Ubuntu 12.04.5 et 14.04 (ou version ultérieure) sur Pentium M uniquement

  • Ubuntu 12.04.5 et 14.04 supportent une option ("forcepae") pour activer PAE sur les processeurs Pentium M (où il est désactivé par défaut). Pour l'activer:

    • Démarrez le programme d’installation Ubuntu (ou Xubuntu etc.) 32 bits
    • Lorsque l’image du clavier et du petit homme en cercle apparaît, appuyez sur la touche Tab
    • Le popup "Choisissez votre langue" apparaît. Utilisez les touches du curseur et appuyez sur la touche Entrée pour choisir votre langue
    • Appuyez sur F6, un menu gris apparaîtra avec des options de démarrage
    • Appuyez sur Échap pour fermer la fenêtre
    • Vous verrez maintenant une ligne qui dit:

    Boot Options file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.lz quiet splash --

    Modifiez cette ligne et ajoutez le paramètre forcepae avec des espaces autour du -- à la fin:

    Boot Options file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.lz quiet splash forcepae -- forcepae

    • forcepae -- forcepae note:

      forcepae est requis deux fois car il définit les paramètres de démarrage pour deux initialisations du noyau différentes - le noyau qui s'exécute dans le programme d'installation (à gauche de -- ) et le noyau qui s'exécute sur le système installé (à droite de -- ).

      Le texte à la fin devrait être -- forcepae pas --forcepae . Il y a un espace entre -- et forcepae

    • Cliquez sur la touche Entrée, heureusement, Ubuntu démarrera et le reste de votre installation sera réussi. Si vous rencontrez des problèmes graphiques avec Unity, ou si vous le trouvez simplement lent, essayez une distribution plus légère comme Xubuntu.

Question liée:

  1. Comment savoir si une machine a PAE?
  2. Sera-t-il possible d'utiliser un noyau non-pae dans les versions récentes d'Ubuntu?
réponse donnée fossfreedom 31.03.2012 - 23:29
la source
13

Il existe un iso personnalisé (à vos risques et périls).

Cela a fonctionné pour moi, et je devais juste installer les mises à jour pertinentes lorsque j'avais fini.

    
réponse donnée RolandiXor 09.04.2012 - 20:38
la source
8

Cette réponse complète les réponses existantes sur une installation sans système d'exploitation avec les paramètres requis pour une installation dans Virtual Box.

Exposer PAE à une machine virtuelle dans Virtual Box

Le noyau fourni avec Ubuntu & gt; = 12.04 est un PAE noyau par défaut .

À partir d’installations dans Virtual Box, la capacité PAE de l’UC (si elle est prise en charge) peut être exposée à la machine virtuelle. Choisissez Activer PAE / NX à partir de Virtual Box Manager Système - & gt; Paramètres du processeur :

Si cette option est grisée, votre CPU hôte n’a pas cette fonctionnalité. Seulement à ce moment-là, vous devrez installer un noyau non-pae.

    
réponse donnée Takkat 09.09.2012 - 10:23
la source
7

Un grand merci pour toutes les suggestions et l’assistance.

Je ne pouvais pas déterminer la meilleure façon de rendre compte de mon comportement, alors je l’écris en tant que "réponse".

Il a fallu tout hier soir et tout au long de la nuit, mais j'ai maintenant 12,04 LTS fonctionnant et fonctionnant parfaitement sur mon petit ordinateur portable Samsung de huit ans (dont je suis très friand malgré son traitement plutôt faible) Puissance). Je suis sur le point de le traiter comme un nouveau disque dur, comme Ubuntu me prévient que son actuel est sur le point de le faire.

Voici les étapes nécessaires pour que 12.04 LTS fonctionne sur cette machine non-PAE:

  • Installé à nouveau à partir de 11h10 en utilisant l'option permettant de supprimer complètement 9.10 et de le remplacer
  • Installation de toutes les mises à jour via Internet
  • A pris l’offre de télécharger la mise à niveau vers 12.04 LTS sur Internet
  • Cet arrêt est dû à l’utilisation de 6 Go d’espace disque

Bah. Je ne voulais pas manger dans la partition Windows XP, et je ne voyais pas pourquoi j'avais besoin de plus de 6 Go d'espace disque juste pour avoir Ubuntu pour la navigation générale sur le Web et pour vérifier les emails, alors j'ai recommencé:

  • Installé à nouveau à partir de zéro en utilisant l’option 11.10 pour supprimer complètement l’installation de 12.04 LTS mal équipée et la remplacer
  • Est-ce que pas n’a installé aucune des mises à jour
  • Suppression d’un lot de programmes et d’applications de 11.10
  • J'ai encore essayé de passer à 12.04 LTS via une connexion Internet
  • L’espace disque est épuisé à nouveau et l’installation doit être interrompue

J'ai essayé de voir comment le disque était partitionné et il y avait environ quatre partitions en plus du XP. Je les ai tous supprimés aveuglément et au hasard, sauf pour le XP et un ca. Partition de swap de 300 Mo, et en a créé une nouvelle pour la partition Ubuntu avec le numéro "4" et un seul "\" ou "/" impliqué quelque part. J'étais en quelque sorte passé (et perdais la volonté de vivre) à ce moment-là et je croisais que ma partition XP ne serait pas détruite.

A ce stade, j'ai également lu qu'avant de passer à la version 12.04, vous devriez mettre à jour tous les logiciels sur la version [11.10] existante. (Donc, mon stratagème de suppression de charges de programmes aurait été anéanti). J'ai également découvert le lien vers le fichier iso du CD alternative , donc gravé sur un CD plutôt que sur Internet (même si la connexion Internet est plus rapide que la lecture d'un CD à 70 Mo / s grâce à récente mise à jour gratuite de BT [British Telecom]). À mon avis, je pouvais préserver l’espace disque en utilisant le CD, car les mises à jour les plus récentes ne seraient pas téléchargées pendant l’installation.

Donc, j'ai essayé ceci:

  • Installation à nouveau de 11.10 à l'aide de l'option permettant de supprimer le LTS 12.04 incomplet et de le remplacer
  • Installation de toutes les mises à jour 11.10 proposées via une connexion Internet
  • Redémarrage, suppression de la connexion Internet filaire et désactivation du sans fil
  • Mise à niveau vers 12.04 LTS hors ligne à l’aide de CD alternatifs (laissés à l’écart toute la nuit)
  • Redémarré le matin
  • Mises à jour téléchargées et installées via Internet
  • Redémarré

Et bravo! Il fonctionne maintenant (tout comme le démarrage sous Windows XP, ouf), sans un seul problème ou incompatibilité. Je suis très impressionné par le fait que toutes les combinaisons de touches Fn fonctionnent, que le sans-fil fonctionne, que les haut-parleurs ont un volume beaucoup plus élevé que sous Windows (ce qui signifie que je ne dois pas utiliser de casque). le temps d'entendre quoi que ce soit). Je peux même faire défiler de haut en bas à l'aide du bord droit du pavé tactile sans avoir à activer la fonctionnalité! De plus, le disque dur ne mord pas sans cesse comme cela est devenu le cas avec Windows. J'adore la police Ubuntu et, encore une fois, la lisibilité exceptionnelle du texte d'écran sur Ubuntu (nettement meilleure que Win ou Mac à mon avis). Ayant le lanceur à la gauche de l'écran, je n'étais pas trop enthousiaste à première vue, mais après avoir lu le raisonnement derrière ce choix de conception, je vais essayer de m'y habituer. Il utilise judicieusement l'espace horizontal abondant pour libérer une partie de l'espace vertical beaucoup plus rare.

Je terminerai ici en beauté avec mes remerciements à tous pour leurs conseils. J'espère que cette description de mes essais, erreurs et succès sera utile à quelqu'un!

    
réponse donnée Bungaroosh 23.05.2012 - 16:49
la source
3

Quelques alternatives:

  • Installez fake-pae (sur 12.04, vous pouvez alors mettre à niveau vers 12.10 et 13.04) comme décrit dans Page d'aide Ubuntu .

  • Faites une nouvelle installation de lubuntu-fake-pae , qui correspond à 13.04.

  • Installez une autre distribution basée sur Ubuntu ne nécessitant pas PAE, telle que Puppy Retro ou Bodhi Linux.

réponse donnée ignis 28.06.2013 - 09:11
la source
1
  

Extension d'adresse physique (PAE) est une fonctionnalité permettant d'autoriser (32 bits) x86   processeurs pour accéder à un espace d'adressage physique (y compris l'accès aléatoire   périphériques mémoire et mémoire mappés) de plus de 4 gigaoctets.

     

Ubuntu 12.04 utilise le noyau PAE Linux par défaut pour les ISO 32 bits   les anciens ordinateurs qui ne supportent pas PAE ne peuvent pas démarrer la dernière version d'Ubuntu   version. Mais il y a un moyen d'installer Ubuntu 12.04 LTS Precise   Pangolin sur les ordinateurs sans support PAE, en utilisant le netboot non-PAE   ISO minimale.

Voir Installer Ubuntu 12.04 LTS sur non-PAE systèmes compatibles utilisant l’ISO minimale de netboot .

    
réponse donnée Mitch 11.06.2012 - 13:51
la source
-1

Si vous avez besoin d’aide pour des systèmes non compatibles avec les pae, essayez lubuntu . Si, après l'installation, vous décidez que vous n'aimez pas l'environnement LXDE, vous pouvez installer l'unité avec cette commande:

sudo apt-get install ubuntu-desktop

Pour supprimer et réinstaller complètement Ubuntu, choisissez "Autre chose", et sélectionnez la partition sur laquelle ubuntu est actuellement installé pour être utilisée comme "/", ext4 et cochez la case de format.

    
réponse donnée waspinator 22.05.2012 - 20:31
la source

Lire d'autres questions sur les étiquettes