广州云计算培训小编常见的Linux系统故障及其排查的方法

Linux是目前市场上普遍使用的免费开源操作系统,也是云计算运维人员日常工作的好帮手。但是,很多云计算初学者的朋友在面对Linux系统的故障时却束手无策。接下来,千峰广州云计算培训小编就给大家分享一些常见的Linux系统故障及其排查方法。

1、忘记root密码

在单用户模式下,Linux不需要root密码(Red Hat系统不需要root密码,但SuSe需要。不同的Linux系统略有不同。知道系统启动失败时如何进入单用户模式多用户模式?进行如下:

1)系统启动时,会出现启动界面,按任意键进入GRUB菜单选项。

2)按“e”键编辑GRUB启动菜单选项,按“e”键后进入GRUB屏幕。使用箭头键向下移动到内核行并按“e”键。

3)在最后一行光标处加单,按回车键返回上一屏,按“b”键开机,系统会自动进入单用户模式,如果你想修改root密码,执行命令:sh-3.1# passwd root。

修改成功后,执行命令exit退出并重启。纠正很多导致系统在单用户模式下无法正常启动的问题,比如:禁用可能导致系统无法运行的服务,比如禁用Samba服务,只需要执行:sh-3. 1# chkconfig smb off next system boot Samba 服务不会启动。

2、GRUB 选项设置不正确

“错误 15”表示系统找不到 grub.conf 中指定的内核。这是许多 Linux 初学者在修改 GRUB 设置时容易犯的错误。当出现此黑屏提示时linux命令行界面输错了,请注意错误信息并进行相应修复。

GRUB启动错误信息,我们观察到由于输入错误,内核文件的“vmlinuz”被标记为“vmlinux”,所以系统找不到内核的可执行文件。可以按任意键返回GRUB编辑界面,修改这个错误,回车保存linux命令行界面输错了,然后按“b”键正常开机。当然,进入系统后不要忘记修改grub.conf文件中的错误。

3、硬盘扇区乱序

在启动过程中遇到的最常见的问题是硬盘可能有坏扇区或乱序(数据损坏)。这种情况多为非正常断电、非正常关机造成的。

出现此类问题时,系统启动时,屏幕会显示: Press root password or ctrl+D:

此时输入root密码系统会自动进入单用户模式,输入:fsck -y /dev/hda6

(fsck为文件系统检测修复命令,“-y”设置为自动修复检测到的错误,/dev/hda6为发生错误的硬盘分区,此参数需根据具体情况更改) .

系统修复后,使用命令“rebo​​ot”重启。

当然,除了上述之外,Linux系统的常见故障排除方法还有很多。比如当系统甚至无法进入单用户模式,或者出现了GRUB命令行无法解决的启动问题时,我们可以使用Linux的救援模式进行故障排除。只有充分了解Linux的引导过程,才能有效地判断和处理故障。

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论