Files
surface-go2-kernel-build/README.md
Loosetooth 1c0957ab36
Some checks failed
Build Custom Kernel / build-kernel (push) Has been cancelled
improve kernel build steps
2024-12-19 18:58:50 +01:00

522 B

Building the custom kernel

On a NIX machine:

nix-build '<nixpkgs/nixos>' -A config.system.build.kernel --arg configuration ./custom-kernel.nix

Uploading the kernel as an artifact to Gitea

  1. Create a tarball of the built kernel:
mkdir result-writable
cp -rL result/lib/modules/6.6.63/kernel result-writable/kernel
sudo chmod -R u+rwX,g+rwX,o+rX result-writable
tar -czf custom-kernel.tar.gz -C result-writable .
rm -rf result-writable
  1. Create a new release on Gitea and upload the tarball