Linux 常见故障的分析与排除故障

Linux 常见故障的分析与排除故障

在linux系统启动过程中,涉及到MBR主引导记录,GRUB启动菜单,系统初始化配置文件等各方面,其中任何一个环节出现错误或者故障都可能会导致系统崩溃或者开机异常,因此一定要注意做好备份工作。

1. 模拟MBR扇区故障

由于MBR扇区中包含了整个硬盘的分区记录,因此该扇区的备份文件必须存放到别的硬盘上或者其他存储设备上,否则在恢复时将无法读取到备份文件。这里做测试。

首先加块硬盘分区格式化。

首先先建个目录,然后把第二块硬盘挂载上去

重启后查看

这时我们救援系统,首先挂载光盘进去

系统目录挂载到 /mnt/sysp_w_picpath里面

选择编辑器

见证奇迹的时刻,我们熟悉的画面有回来了!

2.GRUB引导故障

GRUB是大多数linux系统默认使用的引导程序,可以通过启动菜单方式直接进入不同的操作系统(如果有的话),当配置文件/boot/grup/grup.conf丢失,或者关键配置出错,linux启动后只出现grup>字符,无法进系统。

先破坏后恢复

因命令长很难用,还是介绍救援模式给大家重启按ESC进入光盘 然后救援模式

直接安装可以重新将grub引导程序安装到 第一块硬盘上的MBR扇区。

3./etc/inittab文件丢失

是系统初始化进程init的配置文件,当该文件删除或者存在错误配置时,可能导致无法启动系统

进入救援模式然后最后用rpm -ivh 下载这个包就可以了

4.遗忘超级管理员密码

重启,在出现GURB菜单时,定位操作系统,按e键进入编辑模式。

定位到kernel内核开头的按e进入,进去后空格按1 进入单用户模式。

回车确认后,按b进入shell环境。在里面直接passwd 就可以重置修改管理员密码

第二种方式:救援模式

进入救援模式直接2步搞定

Chroot  /mnt/sysp_w_picpath

Passwd root 修改密码就行

4.磁盘耗尽资源

当一个文件系统的磁盘空间耗尽以后,将无法继续在该分区创建新的文件数据例如:根分区磁盘空间耗尽,将可能导致部分程序整个系统故障无法正常运行。

模拟磁盘分区耗尽:

写入空文件到磁盘里在每个文件系统里,i节点都是有限的,当格式化后i节点数量固定下来,如果用户创建巨小文件数量多时,分区扔有很多空间,但是不能新建文件(没做磁盘配额)

df -i 参数查看节点使用情况

所有节点耗尽

然后在建文件发现已经提示 设备上没有空间。

可是我们用df查看磁盘情况发现 还有934M都没使用。怎么解决了。

找出空文件然后删除

或者用find / -empty 找出空文件 然后rm 删除。

所以我们要了解下系统的各种常见故障并且分析,然后对症下药!最重要的一定要备份!

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值