系统启动次序
注:
init 0 停止系统运行(关机)
init 1 单用户模式 (可以操作修改系统)
init 2 多用户模式(无网络服务)
init 3 多用户模式(命令行)
init 5 多用户(图形化界面)
init 6 重启
第一步、将对应版本的光盘放入到光驱中
第二步按任意键进入GRUB模式
第三步选择内核启动 按e键进入
第四步进入单用户模式 空格按1加回车或 single或s
第五步按b键重启
第六步进入单用户修改密码
第七步最后重启设备用修改后的密码登录
配置GRUB密码
[root@mini ~]# grub-md5-crypt
Password:
Retype password:
$1$4w4u//$duFu0t5AwPA5kc7a0G/u11
[root@mini ~]# vim /boot/grub/menu.lst
#boot=/dev/sda
password --md5 $1$4w4u//$duFu0t5AwPA5kc7a0G/u11 插入
default=0
timeout=5
进入界面按P输入密码
其它步骤如上
切换运行级别:init 级别号
查看运行级别:runlevel
修改默认运行级别:vim /etc/inittab
S 3single 单用户
修复GRUB引导故障(GRand Unified Bootloader “极好的统一引导器”,是Linux系统默认使用的引导程序)
故障现象:系统引导停滞,显示“grub>”提示符
第一种解决方式(尝试手动输入引导命令)
成功进入系统后,恢复或重建 grub.conf 配置文件
grub> root (hd0,0)指定包含内核等引导文件的分区(即/boot分区),(hd0,0) 对应为 /dev/sda1
grub> kernel /vmlinuz-2.6.18-8.el5 ro root=/dev/VolGroup00/LogVol00 rhgb quiet指定内核文件所在的路径、
根分区所在的设备位置
grub> initrd /initrd-2.6.18-8.el5.img指定引导过程中使用的缓存盘镜像文件位置
grub> boot用于启动进入系统
[root@localhost ~]# cd /boot/grub/
[root@localhost ~]# cp grub.conf.bak grub.conf 从备份文件恢复
第二种解决方式:进入急救模式,从备份文件中恢复 grub.conf 文件
向MBR扇区中重建GRUB程序
sh-3.1# chroot /mnt/sysimage
sh-3.1# cd /boot/grub/
sh-3.1# cp grub.conf.bak grub.conf
sh-3.1# grub-install /dev/sda