Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

CPIO

This document describes the CPIO archive loader in the Kyronix kernel. It is the child of Filesystems.

Source

kernel/fs/cpio.c kernel/fs/cpio.h

Overview

The CPIO loader provides read-only access to CPIO archives used as initial ramdisks (initrds). The loader extracts files from the CPIO archive passed by the Limine bootloader as a module.

VFS Integration

The CPIO loader integrates with the VFS layer to present archive contents as a filesystem.

Last reviewed: 2026-07-22