Linux Minimal 的核心組件主要包括以下幾類:
- 內核(Kernel):管理硬件資源(CPU、內存、設備驅動等),提供進程調度、文件系統等基礎功能。
- 引導加載程序(Bootloader):如 GRUB、U-Boot,負責加載內核到內存并啟動系統。
- 根文件系統(Root Filesystem):包含基本目錄(/bin、/sbin、/etc、/dev 等)和必要文件,存儲系統命令、配置及設備文件。
- 基本工具與庫:
- Shell:如 Bash、Busybox,提供命令行交互接口。
- C 庫(如 glibc/musl):支持程序運行的基礎函數庫。
- 初始化系統(Init System):如 systemd、sysvinit,管理啟動流程和服務生命周期。
這些組件構成最小運行環境,可按需擴展其他功能。