GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Wird es möglich sein, einen Nicht-Pae-Kernel in neueren Versionen von Ubuntu zu verwenden?

Ich weiß, dass Ubuntu +1-Fragen verpönt sind, aber das ist meiner Meinung nach eine faire Ausnahme. Derzeit habe ich 2 Systeme, auf denen Ubuntu 12.10 ausgeführt wird, und eines davon hat einen Pentium M, der PAE nicht unterstützt (seltsam, ich weiß, aber wahr).

Dies bedeutete in der Vergangenheit, dass ich mich auf ein benutzerdefiniertes ISO verlassen musste, um Ubuntu auf einem ähnlichen System zu installieren, und so entschied ich mich dieses Mal für Xubuntu 12.04.

Meine Frage ist zweifach, aber eigentlich eine Frage:

  • Ist/wird es möglich sein, eine Nicht-Pae-Version des 12.10-Kernels aus den Standard-Repositories zu installieren?
  • Wenn nein, wie bekomme ich einen solchen Kernel? (Gibt es ein PPA mit einem solchen Kernel?).

Hinweis:

Bevor irgendjemand vorschlägt, dass ich einfach dieses Paket installiere:http://packages.ubuntu.com/quantal/linux-image-generic, beachten Sie bitte, dass PAE aktiviert ist.

P.S. Ja, ich habe gegoogelt. Ich habe die Antwort nicht gefunden.

Beste Antwort

Es ist möglich, von 12.04 auf 12.10 zu aktualisieren (und mit der offiziellen neue PAE-Kernel), indem Sie apt-get dazu bringen, zu glauben, dass Ihr System eine pae-fähige CPU hat (es wird einfach nach „pae“ in /proc/cpuinfo suchen).

Den betroffenen frühen Pentium-M-Prozessoren fehlt dieses pae-Flag, sie können diese Kernel jedoch weiterhin ausführen, wenn nur die Ubuntu-Installer (oder die Preinst-Skripte der Kernelpakete) nicht versuchen würden, klüger als der Benutzer zu sein und ihn aktiv an der Installation zu hindern .

Es gibt jetzt eine elegante und einfache Lösung für dieses Problem:Before Upgrade von 12.04 auf 12.10 patchen Sie einfach /proc/cpuinfo (kann mit einem einfachen Bindmount durchgeführt werden) und führen Sie dann das Distributions-Upgrade auf 12.10 wie gewohnt durch.

Es gibt ein Paket „fake-pae“ in diesem PPA, das genau das tut, installieren Sie einfach dieses Paket und führen Sie dann das dist-Upgrade durch und bald darauf haben Sie ein perfekt laufendes 12.10 mit 3.5 PAE-Kernel auf Ihrem Pentium-M.


Ubuntu
  1. Aktualisieren Sie die Kernel-Version auf Ubuntu-Servern

  2. Warum verwendet Ubuntu 14.04 Lts eine Nicht-lts-Kernelversion?

  3. Fehlgeschlagene Installation von Virtualbox 5.1 auf Ubuntu 16.04?

  4. Upstart-Protokollmeldungen unter Ubuntu 13.x?

  5. Ist es möglich, Autocad oder eine Alternative auf Ubuntu zu installieren?

So installieren Sie den Linux-Kernel 5.15 auf Ubuntu 20.04

So verwenden Sie Ubuntu

So verwenden Sie LXD-Container unter Ubuntu 20.04

So entfernen Sie ältere Linux-Kernel-Versionen in Ubuntu

So installieren und verwenden Sie R unter Ubuntu

Zwei Ubuntu-Versionen dual booten?