Linux常见故障处理

Linux在启动过程中会出现一些故障,导致系统无法正常启动,下面我给大家讲几个常见故障的解决办法:

第一类:root密码忘记

在单用户模式中,Linux不需要root密码,这使更改root密码非常容易。了解当系统引导进入多用户模式失败时,如何进入单用户模式,非常重要。

1、进入GRBU菜单选项

在系统启动过程中,会出现图下所示画面,按任意键,进入GRUB菜单选项。如下:



Linux常见故障处理

按“e”键编辑GRUB引导菜单选项,图2显示为按“e”键后的GRUB屏幕。
通过箭头键下移到kernel行,并按“e”键,得到图下中显示的编辑界面:

Linux常见故障处理

得到图下中显示的编辑界面:

Linux常见故障处理

在尾行光标处添加single或者1,按回车键返回前一个屏幕,按“b”键进行引导,则系统自动进入单用户模式,如果要改变root密码,则执行命令:

sh-3.1# passwd root

更改成功后,执行命令exit退出重启即可。

第二类:grub.conf丢失

Linux常见故障处理


按任意键后编辑grub.conf文件vim /boot/grub/grub.conf命令如下

title centos (2.6.18-1.2798.fc6)

root (hd0,0)


kernel /boot/vmlinuz-2.6.18-1.2798.fc6 ro root=LABEL=/ rhgb quiet


initrd /boot/initrd-2.6.18-1.2798.fc6.img

其中“title”段指定了GRUB引导的系统;“root”段指定了/boot分区所在的位置;“kernel”段指定了内核文件所在位置,内核加载时权限属性为只读(“ro”)以及指定根分区所在位置(root=LABEL=/);initrd指定了镜像文件所在位置。所以GRUB在引导时顺序为首先加载/boot分区,然后依次载入内核与镜像文件。














本文出自 “执念” 博客,请务必保留此出处http://zcl1101017794.blog.51cto.com/7962179/1402974

Linux常见故障处理,布布扣,bubuko.com

Linux常见故障处理

上一篇:【linux驱动分析】ioctl函数的使用


下一篇:Linux内核中双向链表的经典实现