技术知识库
实验平台搭建 MOC
实验平台搭建 MOC
本章目标
从 Ubuntu 26.04 宿主环境出发,完成 Linux 5.0 内核、BusyBox 最小系统、Debian 可写根文件系统和内核模块实验平台。ARM64 是主线,RISC-V 作为 Debian rootfs 小节中的架构扩展;这些内容共同构成一个“实验平台搭建”章节,而不是五个互相独立的大章。
小节导航
- 环境、工具链与 Linux 5.0 内核构建
- External BusyBox initramfs
- Built-in BusyBox initramfs
- Debian ext4 长期平台与 RISC-V 扩展
- Hello World 模块与模块参数
Project 目录对应
30-Projects/01-实验平台搭建/
├── 01-环境与内核构建
├── 02-External-initramfs
├── 03-Built-in-initramfs
├── 04-Debian-rootfs
└── 05-内核模块
故障入口
对应故障统一归入:
50-Labs/01-实验平台搭建/
Labs 镜像 Project 的章节和小节位置;RISC-V 专有问题位于 04-Debian-rootfs/RISC-V,不会占用新的章节编号。
完成状态
- ARM64 Linux 5.0、External/Built-in initramfs:完成。
- ARM64 Debian 12 ext4、SSH、APT、持久化:完成。
- RISC-V Linux 5.0、OpenSBI v0.3、Debian 13 ext4:完成。
- ARM64 Hello World 模块与参数:完成。
后续
- Linux 内核基础知识
- 模块符号导出与依赖实验
- QEMU + GDB 内核调试