Ubuntu 12.04 „Precise Pangolin“
Seit Ubuntu 12.04 wird in der 32-Bit-Version standardmäßig ein Kernel für Hauptprozessoren mit implementierter PAE-Funktion verwendet. Der Kernel läuft auch auf Prozessoren ohne PAE-Implementierung (Pentium M Banias und die ersten Dothan), jedoch enthält das offizielle Ubuntu-12.04-Installationsabbild einen Fehler. Dieser verhindert das Booten und die Neuinstallation auf non-PAE-CPUs.
Es gibt verschiedene Wege, Ubuntu 12.04 auf non-PAE-Systemen zu installieren:
Installation von Xubuntu 12.04 oder Lubuntu 12.04 und anschließender Nachinstallation des Metapakets ubuntu-desktop
Netzwerkinstallation mit einem minimalistischen Installationsabbild mini.iso. Unbedingt das Image mit non-PAE-Unterstützung wählen!
PXE-Installation. Unbedingt die netboot.tar.gz mit non-PAE-Unterstützung wählen!
Offizielles Ubuntu-12.04-Installationsabbild auf einem USB-Stick einrichten mit grub-mkconfig.
Im Folgenden wird erklärt, wie ein offizielles Ubuntu-12.04-Installationsabbild für ein Live-System auf einem USB-Stick eingerichtet wird. Dieser USB-Stick kann genutzt werden, um auch auf Systemen ohne PAE-Funktion Ubuntu 12.04 zu installieren.
Einen USB-Stick (1 GiB oder größer) mit FAT32 formatieren. Im weiteren Verlauf wird angenommen, dass der USB-Stick unter /media/USB-Stick eingebunden und als /dev/sdb gemountet ist. Letzteres sollte über
sudo fdisk -l
überprüft werden.
Den Bootloader GRUB 2 auf den USB-Stick schreiben. /dev/sdb ist wieder durch die jeweilige korrekte Benennung zu ersetzen.
sudo grub-install --no-floppy --root-directory=/media/USB-Stick /dev/sdb
Generieren der Konfigurationsdatei für GRUB 2:
sudo sh -c 'grub-mkconfig > /media/USB-Stick/boot/grub/grub.cfg'
In der Datei /media/USB-Stick/boot/grub/grub.cfg die "menuentry{ ... }"-Einträge durch
1 2 3 4 5 6 7 8 9 | menuentry "Ubuntu 12.04 for non-PAE Systems" {
iso_path=/ubuntu-12.04-desktop-i386.iso
export iso_path
search --set --file $iso_path
loopback loop $iso_path
root=(loop)
configfile /boot/grub/loopback.cfg
loopback --delete loop
}
|
ersetzen.
Ubuntu-12.04-32-Bit-Desktop-Installations-CD herunterladen und auf den USB-Stick kopieren.
USB-Stick sicher entfernen und das entsprechende System vom USB-Stick booten. In dessen Bootmenu über den Menupunkt "Ubuntu 12.04 for non-PAE Systems" die Live-Session booten. Innerhalb dieser Live-Session kann Ubuntu normal installiert werden.
Diese Revision wurde am 7. Mai 2013 23:22 von tomtomtom erstellt.
Die folgenden Schlagworte wurden dem Artikel zugewiesen:
Installation, System
2004 – 2013 ubuntuusers.de • Einige Rechte vorbehalten