2.1 理解启动顺序
基本的步骤在启动顺序里是:
1. BIOS/UEFI加载和执行启动程序,或者启动加载器(通常GRUB)。
2. 启动加载器加载内核。
3. 内核启动init进程(pid=1)
4. init管理系统初始化,使用常规的SysVinit开机脚本,或者使用Upstart或systemd。
2.2 BIOS
2.3 Boot Loaders
GRUB(GRand Unified Boot Loader)
LILO
efilinux
Das U-Boot
2.4 配置文件在/etc
2.5 /etc/sysconfig
2.6 /etc/default
2.7关机和重启