Skip to content

L3n41c/kernel-dev-arch-env

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kernel development environment (Arch)

This project is a set of scripts to use to create a minimal kernel development environment.

Kernel config

cd <kernel source dir>
make allnoconfig
scripts/kconfig/merge_config.sh -m .config <kernel-dev-arch-env dir>/kernel-dev.config
make kvmconfig
make -j $(nproc)

Create a drive containing a minimal userland

su
mkosi
chown $USER: mkosi.output/image.raw

Boot the kernel

./boot -k <kernel source dir>/arch/x86_64/boot/bzImage

About

Kernel development environment

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages