操作系统(linux 内核)启动步骤

内核启动的 cmdline
- 配置 root=/dev/ram,内核会使用 ram/ram0 中的内容(ramfs)作为根目录 /;
- 配置 root=/dev/mmcblk0,内核会使用 mmc 分区中的内容作为根目录 /;
- 配置 root=UUID=45b1fdef-1bd9-48e6-86b8-xxxxxx,内核会使用相应硬盘中的内容作为根目录 /;
- 配置 rdinit=/init,内核起来后会尝试执行根文件系统中的 /init 程序,这是 linux 默认设置;
- 配置 rdinit=/linuxrc,内核起来后会尝试执行根文件系统中的 /linuxrc 程序,使用 busybox 需要这样设置;