Custom-kernel-environment: Difference between revisions

From Grid5000
Jump to navigation Jump to search
No edit summary
No edit summary
Line 3: Line 3:
__TOC__
__TOC__
This tutorial describes how to build a kadeploy environment running a customized Linux kernel.
This tutorial describes how to build a kadeploy environment running a customized Linux kernel.
# Setup kameleon recipe repository
# Create a new recipe based on from_grid5000_environment/base
# Initiate the git repository
# Adapt recipe: set the upstream environment to fetch the tarball from
# First test that it builds
# Add First step to download kernel sources
# Test
# Add step to fetch the debian kernel configuration
# Add step to dive in make nconfig
# Add step to dive in
# Add step to configure option
# Add step to dive in
# Add step to compile
# Add step to finish work

Revision as of 19:25, 4 July 2025

This tutorial describes how to build a kadeploy environment running a customized Linux kernel.

  1. Setup kameleon recipe repository
  2. Create a new recipe based on from_grid5000_environment/base
  3. Initiate the git repository
  4. Adapt recipe: set the upstream environment to fetch the tarball from
  5. First test that it builds
  6. Add First step to download kernel sources
  7. Test
  8. Add step to fetch the debian kernel configuration
  9. Add step to dive in make nconfig
  10. Add step to dive in
  11. Add step to configure option
  12. Add step to dive in
  13. Add step to compile
  14. Add step to finish work