Installiert man Ubuntu Server in einer VirtualBox, so klappt die Installation problemlos. Doch nach dem ersten Neustart tritt Ernüchterung ein. Sobald der Kernel starten will empfängt einen die Meldung
The kernel requires the following features not present on the CPU 0:6
Unable to boot – please use a kernel appropriate for your CPU
und der Bootvorgang bricht ab. Dies liegt daran dass bei Ubuntu Server ein für Server optimierten Kernel installiert wird. Dieser unterstützt PAE. So kann die CPU selbst dann mehr als 4GB RAM adressieren, wenn kein 64-bit Betriebssystem installiert ist.
VirtualBox unterstützt diese Technik, sie ist nur von Haus aus deaktiviert, man muss sie nur aktivieren, dann bootet Ubuntu Server auch. Dazu öffnet man die Einstellungen der betroffenen virtuellen Maschine.
und aktiviert die Option “PAE/NX aktivieren”.
Startet man nun die virtuelle Maschine mit Ubuntu Server. So bootet sie und man kann mit dem neuen Serverchen arbeiten.



11. August 2008 um 10:38 Uhr
Super!
Danke sehr!
14. August 2008 um 00:47 Uhr
Danke, das war’s!
Sehr schön erklärt.
Gruß
Paul
15. September 2008 um 15:21 Uhr
Danke für den Tip
Für alle die mit der Konsole arbeiten :
VBoxManage modifyvm “name der vm” -pae on
17. September 2008 um 12:54 Uhr
Nö, tut nicht …
Fehlermeldung erscheint weiter!
HW: IBM t42
17. September 2008 um 14:52 Uhr
@Tho
> HW: IBM t42
Die Infos sind ein büschen mager. Was für ein Hostsystem? Ein Linux? Was für einen Kernel nutzt du?
18. September 2008 um 14:50 Uhr
Danke der Nachfrage,
es handelt sich um ein IBM T42 (Intel Pentium M 1,6), mit Win XP. VirtualBox V 2.0.2, Ubuntu Server 8.04.1 für i386 (Keine Anpassungen bzw. Änderungen vorgenommen).
18. September 2008 um 16:46 Uhr
Ich kenne mich mit VirtualBox auf Windows nicht aus…. Oder besser. Ich kenne mich immer weniger mit Windows aus.
Kann es sein, dass Windows als Betriebsystem PAE nicht unterstützt?
Google mal ein bisschen nach “windows xp pae”. Dort findet man Tipps die C:\boot.ini zu bearbeiten und dort am Eintrag für Windows “/PAE” anzuhängen. Also bspw. so
Erst dann nutzt Windows scheinbar die PAE Erweiterungen.
21. September 2008 um 13:37 Uhr
Danke für den Tipp!
Du hast mir einige graue Haare erspart!
Grüße aus dem Münsterland.
Olli
30. September 2008 um 15:47 Uhr
Du hast mir eben mehrere Stunden Suche erspart. Vielen, vielen Dank!!!
2. November 2008 um 16:34 Uhr
Dankeschön! Hätte nicht gedacht, dass die Lösung so einfach ist!
Martin
5. Dezember 2008 um 20:37 Uhr
Danke, hat kurz und knapp weitergeholfen!
Sehr schön…
24. Dezember 2008 um 13:51 Uhr
Unter meinem Windows XP (SP3) hat die Angabe von /PAE leider keine Änderung gebracht, dafür habe ich nach kurzer googlerei folgende funktionierende Lösung gefunden:
http://kb.parallels.com/en/4934 (geht auch für Ubuntu 8.10)
Also einfach die Ubuntu Server mit der rescue option starten, durch die verschiedenen Dialoge klicken, anschließend eine shell starten und dann mit “apt-get install linux-generic” den generic kernel installieren.
30. Dezember 2008 um 00:23 Uhr
thx!
Hab mich schon gefragt ob ich bissl blöde bin ^^
16. Januar 2009 um 23:14 Uhr
@falky: ich auch, hab schon sun verflucht
Danke für den Tip hier!
29. Januar 2009 um 00:27 Uhr
Super, danke. Das hat mir auf Anhieb geholfen!
26. März 2009 um 20:50 Uhr
Tausend Dank. Hast mir meine gute Laune für Heute gerettet
29. März 2009 um 21:54 Uhr
nach:
VBoxManage modifyvm “ubuntuserver” -pae on
Syntax error: Invalid parameter ‘-pae’
ubuntu 8.0.4.2
intel dualcore 2.5 Ghz
11. August 2009 um 23:45 Uhr
Juhu, es funktioniert. Danke!
20. September 2009 um 13:16 Uhr
Vielen Dank, das war der entscheidende Hinweis.
14. März 2011 um 12:05 Uhr
Danke. Dein beitrag hat mich gerettet.