Linux启动管理

启动管理
系统运行级别

运行级别:含义
0 :关机
1 :但用户模式,可以想象为windows的安全模式,主要用于系统修复
2 :不完全的命令行模式,不含NFS服务
3 :完全的命令行模式,就是标准字符界面
4 :系统保留
5 :图形模式
6 :重启动

runlevel #显示运行级别
init 运行级别 #改变运行级别

vim /etc/inittab
id:3:initdefault:
#系统开机后直接进入哪个运行级别

grub中分区表示

硬盘 分区 Linux中设备文件名 Grub中设备文件名
第一块SCSI硬盘 第一个主分区 /dev/sda1 hd(0,0)
第一块SCSI硬盘 第二个主分区 /dev/sda2 hd(0,1)
第一块SCSI硬盘 扩展分区 /dev/sda3 hd(0,2)
第一块SCSI硬盘 第一个逻辑分区 /dev/sda5 hd(0,4)

第二块SCSI硬盘 第一个主分区 /dev/sdb1 hd(1,0)
第二块SCSI硬盘 第二个主分区 /dev/sdb2 hd(1,1)
第二块SCSI硬盘 扩展分区 /dev/sdb3 hd(1,2)
第二块SCSI硬盘 第一个逻辑分区 /dev/sdb5 hd(1,4)

grub配置文件
vim /boot/grub/grub.conf
default=0 #默认启动第一个系统
timeout=5 #等待时间,默认是5秒
splashimage=(hd0,0)/grub/splash.xpm.gz #指定grub启动时的背景图像文件的保存位置
hiddenmenu #隐藏菜单

Grub加密

grub-md5-crypt #生成加密密码串
输入密码,生成md5密码:dsfj43-bosjgqpf34g0g=wgwjehwogb

vim /boot/grub/grub.conf


default=0
timeout=5
添加一下一行
password --md5 dsfj43-bosjgqpf34g0g=wgwjehwogb

splashimage=(hd0,0)/grub/splash.xpm.gz

系统修复模式
单用户模式最常见错误修复

1、遗忘root密码
2、修改系统默认运行级别

光盘修复模式
启动系统的时候按F2键
选择rescue installed system
语言选择English

chroot /mnt/sysimage #改变主目录
cd /root
rpm -qf /etc/inittab #查询/etc/inittab文件属于哪个包
mkdir /mnt/cdrom #建立挂载点
mount /dev/sr0 /mnt/cdrom #挂载光盘

假如inittab文件丢失,系统起不来,需要找一台相同的linux机器copy到丢失的位置

原文地址:https://www.cnblogs.com/javasl/p/11190546.html