1. 启动流程

  1. 运行级别

    运行级别 含义
    0 关机
    1 单用户模式,可以想象为windows的安全模式,主要用于系统修复
    2 不完全的命令行模式,不含NFS服务(共享服务)
    3 完全的命令行模式,就是标准字符界面
    4 系统保留
    5 图形模式
    6 重启动
  2. 运行级别命令
    ○ [root@localhost]# runlevel
    #查看运行级别命令
    ○ [root@localhost
    ]# init 运行级别
    #改运运行级别命令

  3. 启动过程:(流程图)

2. 启动引导程序

  1. Grub配置文件
    a. Grub中分区表示:
1
2
3
4
5
6
7
8
9
i. 硬盘 分区 Linux中设备文件Grub中设备文件 Grub中设备文件名
第一个主分区 /dev/sdal hd(00
第二个主分区 /dev/sda2 hd(01)
第一块SCSI硬盘 扩展分区 /dev/sda3 hd(02
第一个逻辑分区 /dev/sda5 hd(04
第一个主分区 /dev/sdbl hd(10
第二个主分区 /dev/sdb2 hd(11
第一块SCSI硬盘 扩展分区 /dev/sdb3 hd(12
第一个逻辑分区 /dev/sdb5 hd(14

b. grob文件参数说明:

1
2
3
4
5
6
7
8
9
10
11
12
13
14

vim /boot/grub/grub.conf
// default=0 默认启动第一个系统
// timeout=5 等待时间,//默认是5秒
// splashimage=(hd0,0)/grub/splash.xpm.gz #这里是指定grub启动时的背景图像文件的保存位置
// hiddenmenu 隐藏菜单
// title CentOS(2.6.32-279.el6.i686) title就是标题的意思
// root(hd0,0) 是指启动程序的保存分区
// kernel/vmlinuz-2.6.32-2.279.2l6.i686 ro
// root=UUID=b9a7ala8-767f-4a87-8a2b-a535edb362c9
// rd_NO_LUKS KEYBOARDTYPE=pc KEYTABLE=us
// rd_NO__MD crashkernel=auto LANG=zh_CN.UTF-8
// rd_NO_LVM rd_NO_DM rhgb quiet 定义内核加载时的选项
// imtrd/imtram.2五32.279在i686img 指定了initramfs内存文件系统镜像文件的所在位置

3. Grub加密与字符界面分辨率调整