A Kernel generieren und installieren

Dieser Abschnitt stellt die Generierung und Installation eines Linux-Kernels sowohl nativ- als auch cross-kompiliert vor. Als Host- und Target-Systeme werden dabei eine PC-Plattform (x86) und der Raspberry Pi (ARM) verwendet. Es wird also gezeigt, wie auf dem PC ein Kernel für den x86 generiert und installiert wird, und es wird gezeigt, wie ein Kernel für die ARM-CPU nativ auf dem Raspberry Pi oder cross-kompiliert auf dem PC generiert und danach auf dem Raspberry Pi installiert wird.

Neben dem eigentlichen Kernel und seinen Modulen kann noch eine initiale Ramdisk (initramfs) und – beispielsweise bei ARM-Prozessoren – auch ein Device Tree mit benötigt werden. Diese Komponenten werden im Folgenden ebenfalls ...

Get Linux-Treiber entwickeln, 4th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.