← Tutti i video
Programmazione del Kernel Linux con QEMU
Descrizione
Ciao!
In questo video mostro un setup basato su initramfs e QEMU per andare a giocare con i moduli del kernel linux. L'idea quindi è quella di mostrare come compilare una versione del kernel linux, creare un file system minimale (initramfs) che contiene busybox, ed eseguire il tutto virtualizzando con QEMU.
Alla fine del video mostro come poter compilare un modulo per il linux kernel (.ko) e come inserirlo per modificare in live il codice del kernel.
In futuro utilizzeremo questo setup per esplorare la programmazione lato kernel.
-------------------------
TIMESTAMP
00:00 Introduzione
04:30 La tecnologia Loadable Kernel Modules (LKM)
09:00 Compilazione del linux kernel
15:50 Creazione di un file system minimale (initramfs)
22:30 Compilazione busybox
27:06 Esecuzione di QEMU
29:15 Compilazione modulo kernel
33:00 Caricamento modulo nel kernel in QEMU
35:00 Conclusione
-------------------------
RIFERIMENTI
- Material: https://github.com/LeonardoE95/yt-it/tree/main/src/2024-09-17-programmazione-linux-kernel-linux-kernel-qemu
- Blog post: https://blog.leonardotamiano.xyz/tech/linux-kernel-qemu-setup/
-------------------------
CONTATTI
- Blog: https://blog.leonardotamiano.xyz/
- Github: https://github.com/LeonardoE95?tab=repositories
- Support: https://www.paypal.com/donate/?hosted_button_id=T49GUPRXALYTQ
Commenti 2
I commenti vengono da YouTube e sono aggiornati periodicamente.