Handbuch:HPPA/Blöcke/Kernel
From Gentoo Wiki
Jump to:navigation
Jump to:search
Outdated translations are marked like this.
Kompilieren und installieren
Wichtig
Um einen 64-Bit Kernel zu kompilieren, emergen Sie zuerst kgcc64. Es wird allerdings davon abgeraten einen 64-Bit Kernel zu benutzen. Verwenden Sie ihn nur dann, wenn das System mehr als 4 GB Arbeitsspeicher hat oder der Server ihn benötigt, z.B. auf dem A500.
Um einen 64-Bit Kernel zu kompilieren, emergen Sie zuerst kgcc64. Es wird allerdings davon abgeraten einen 64-Bit Kernel zu benutzen. Verwenden Sie ihn nur dann, wenn das System mehr als 4 GB Arbeitsspeicher hat oder der Server ihn benötigt, z.B. auf dem A500.
Mit beendeter Konfiguration ist es an der Zeit den Kernel zu kompilieren und zu installieren. Schließen Sie die Konfiguration und starten Sie den Kompiliervorgang:
root #
make && make modules_install
If building a 64-bit kernel, do this instead (it's necessary even for native builds, see here):
root #
CROSS_COMPILE=hppa64-unknown-linux-gnu- make && CROSS_COMPILE=hppa64-unknown-linux-gnu- make modules_install
Hinweis
Es ist möglich parallele Builds durch
Es ist möglich parallele Builds durch
make -jX
zu aktivieren. Wobei X die Anzahl der Tasks ist, die der Build-Prozess parallel starten darf. Dies ist ähnlich wie die Anleitung zu /etc/portage/make.conf, mit der MAKEOPTS
Variable.Wenn der Kernel mit der Kompilierung fertig ist, kopieren Sie das Abbild nach /boot/. Verwenden Sie einen geeigneten Namen für den Kernel und merken Sie ihn sich, da er später für die Konfiguration des Bootloader benötigt wird. Denken Sie daran kernel-6.6.13-gentoo durch den Namen und die Version des installierten Kernel zu ersetzten.
root #
cp vmlinux /boot/kernel-6.6.13-gentoo