Path: ...!weretis.net!feeder6.news.weretis.net!i2pn.org!dodin.fr.nf!.POSTED.plouf.fr.eu.org!not-for-mail From: Pascal Hambourg Newsgroups: fr.comp.os.linux.configuration Subject: Re: Quel linux pour un ordinosaure ? Date: Wed, 20 Apr 2022 19:19:32 +0200 Organization: Le serveur de jdd pour fr* Message-ID: References: <625dc216$0$24804$426a74cc@news.free.fr> <625ee071$0$24805$426a74cc@news.free.fr> <626015fc$0$24789$426a74cc@news.free.fr> NNTP-Posting-Host: c3066ed76bae8bcc0e476efb157ff758 Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Wed, 20 Apr 2022 17:19:33 -0000 (UTC) Injection-Info: ns507557.dodin.fr.nf; posting-host="plouf.fr.eu.org:213.41.155.166"; logging-data="29674"; mail-complaints-to="abuse" User-Agent: Mozilla/5.0 (X11; Linux i686; rv:91.0) Gecko/20100101 Thunderbird/91.8.0 Content-Language: en-US In-Reply-To: <626015fc$0$24789$426a74cc@news.free.fr> Bytes: 3703 Lines: 49 Le 20/04/2022 à 16:17, Sergio a écrit : > Le 19/04/2022 à 19:38, Pascal Hambourg a écrit : >> Le 19/04/2022 à 18:16, Douglas a écrit : >>>>> >>>>> je cherche une distribution en 32 bits peu gourmande pour un vieux >>>>> PC portable Nec versa M340 qui n'a que 1,5 Go de Ram, un DD de 40Go >>>>> et un celeron M à 1,3 Ghz >> (...) >>> j'ai essayé mxlinux 21.1 qui s'est planté au démarrage avec le message: >>> "this kernel requires the following features not present on the CPU" >> >> Si la fonctionnalité manquante est PAE, certains Pentium M la >> supportaient sans l'annoncer ; avec ces processeurs, il est possible >> de lancer un noyau PAE en ajoutant le paramètre "forcepae" à la ligne >> de commande du noyau. PAE c'est quand même utile même avec seulement >> 1,5 Go de RAM car cela permet d'activer la prévention d'exécution >> (NX/XD bit). > > Quel est le c*n qui a fait des distribs 32 bits avec PAE obligatoire D'après Wikipédia : Ubuntu, Red Hat, CentOS. Et apparemment MX si la fonctionnalité manquante est bien PAE. Ceci dit, les processeurs x86 sans PAE assez performants pour faire tourner une distribution moderne ne doivent pas être légion. A priori tous les processeurs compatibles 686 (Pentium Pro ou Athlon et suivants) sont censés le supporter, avec le cas particulier de certains Pentium M qui ne l'annoncent pas et qu'il faut forcer. > uniquement utile si on a plus de 4Go de mémoire C'est faux. D'une part comme je l'ai déjà écrit PAE est nécessaire pour utiliser le bit NX/XD. D'autre part PAE permet d'étendre l'adressage physique (et non la quantité de RAM), ce qui peut être nécessaire pour exploiter une quantité de RAM même inférieure à 4 Gio. Le "trou" réservé à l'adressage des périphériques PCI (PCI hole) situé juste en deça de la barrière de 4 Gio peut s'étendre jusqu'à 2 Gio, ce qui signifie que l'adressage de toute la RAM au-delà de 2 Gio est repoussé au-delà de la barrière de 4 Gio et nécessite donc PAE pour y accéder. En général la taille du PCI hole est plutôt entre 0,5 et 1 Gio, ce qui limite la quantité de RAM utilisable sans PAE entre 3 et 3,5 Gio. > Le noyau "32 bits" pourrait au moins vérifier qu'il y a > moins de 4Go de RAM ! Pour quoi faire ? PAE est compilé en dur et ne peut pas s'activer ou désactiver à l'exécution.