User Guide Overview¶
This section provides comprehensive guides for using ELMOS to build and develop Linux kernels on macOS.
Getting Started¶
If you're new to ELMOS:
- Install ELMOS - Prerequisites and setup
- First Kernel Build - Step-by-step tutorial
- Toolchain Management - Install and configure cross-compilers
Core Workflows¶
- Kernel Development: Clone, configure, and build kernels
- Module & App Creation: Develop kernel modules and userspace apps
- Emulation: Run and debug with QEMU
- Interactive Mode: Use the TUI
Reference¶
- Troubleshooting - Common issues and solutions
- FAQ - Frequently asked questions
- Changelog - What's new
Prerequisites¶
ELMOS requires macOS Sequoia or later with:
- Homebrew for dependencies
- Xcode Command Line Tools
- Basic familiarity with terminal commands
For advanced features, install crosstool-ng toolchains.
Support¶
Encounter an issue? Check Troubleshooting or open a GitHub Issue.