Linux Minimal系统的启动过程与传统Linux系统基本一致,核心阶段如下:
开机后执行硬件自检(POST),检测CPU、内存、硬盘等硬件并完成初始化,随后根据BIOS/UEFI设置选择启动设备(如硬盘)。
从启动设备的MBR(传统引导)或GPT的EFI分区(UEFI引导)中加载GRUB等引导程序,显示启动菜单(若有)并加载内核文件(vmlinuz)和初始RAM磁盘(initrd/initramfs)。
initrd/initramfs提供的临时文件系统,加载根文件系统驱动并完成挂载。/etc/systemd/system/default.target),按需启动基础服务(如网络、日志),进入预设运行级别(如多用户模式multi-user.target)。/etc/inittab中定义的初始化脚本,完成系统初始化(如设置终端、启动守护进程)。getty或图形登录界面,用户输入凭证后进入命令行或桌面环境。apt/yum)配置服务。systemd功能)。参考来源: