首页 > 系统相关 >【运维】centos无法开机,提示fsck error 2 的解决办法

【运维】centos无法开机,提示fsck error 2 的解决办法

时间:2023-08-15 19:01:11浏览次数:45  
标签:运维 centos 检查 文件系统 dev fsck error 硬盘 修复

今天收到客户寄回的硬件服务器,现象是无法开机,但是我们需要保留出磁盘阵列中的数据。

查看 系统启动日志,报如下的错误:

提示 fsck error 2 fsck.ext2 for /dev/mapper/centos-root

随即,我们尝试恢复目录,采取了如下步骤:

  1. 使用救援模式启动:
  • 重新启动计算机并选择进入救援模式(Rescue Mode)或紧急模式(Emergency Mode)。具体方法取决于你的系统和引导管理器。
  • 进入救援模式后,按照提示执行一些基本的系统配置操作。
  1. 运行文件系统检查:
  • 在救援模式的命令行中,使用以下命令运行文件系统检查:
fsck -y /dev/mapper/centos-root
  • 这将尝试修复可能存在的文件系统错误。请注意,-y 参数会自动应答所有问题,因此请确保在运行此命令之前备份重要数据。

3.检查硬盘健康状态:

  • 如果文件系统检查未能解决问题,那么可能存在硬盘故障。你可以使用以下命令检查硬盘的健康状态:
smartctl -a /dev/sda
  • 请注意,这里的 /dev/sda 可能因系统配置而有所不同。检查结果中的SMART信息可以提供关于硬盘状态的详细信息。

4.修复引导配置:

  • 如果在步骤2和3后仍然无法解决问题,可能是由于引导配置错误引起的。你可以尝试重新配置引导加载程序(Boot Loader)来修复问题。具体方法取决于你使用的是 GRUB 还是其他引导加载程序。


但是这些并没有能够解决问题,而且可能有些命令在紧急修复模式下根本不支持


最终还是选择了重新给系统盘安装系统,再将数据盘重新挂载的方式解决问题,这个问题目前无法通过系统自修复。


标签:运维,centos,检查,文件系统,dev,fsck,error,硬盘,修复
From: https://blog.51cto.com/kjldxr/7092375

相关文章

  • 工业物联网解决方案:粮机设备远程运维管理平台
    随着数字化转型技术的发展与进步,远程运维管理已经成为各行各业不可或缺的一部分。特别是在粮食加工行业,粮机设备的运维管理对于企业的生产效率和成本控制具有至关重要的作用。为了更好地实现粮机设备的远程运维管理,数之能提供专业高效的工业物联网解决方案。 粮机设备远程运维管理......
  • Centos-国内常用源和离线环境的下载安装方法
    开始之前简单讲下源和包管理器的概念,个人理解如下:源就是平时我们win电脑上的360软件管家、腾讯软件管家、微软商店这个意思,提供下载各类软件包、安装包的平台;包管理器就是win电脑上各类软件的安装包,例如qq.exe、360.msi等,需要下载后用指定的命令可以进行安装、协助等操作,跟源配......
  • 添加NFS(Centos7)
    在Rancher中,我们需要映射磁盘值docker中,因此我们需要将磁盘路径挂载到docker内,但由于有多个服务器,我们需要指定存储某一台服务器内,这时候我们需要共享文件夹,来访问响应文件。因此我们这边引入了NFS1.环境准备1.1准备2台服务器A:172.16.169.220作为服务器......
  • 时序数据库TimescaleDB 功能介绍、单节点、集群安装部署、centos、linux
    简介TimescaleDocumentation|GettingstartedwithTimescaleTimescale是一个用于时间序列,事件和分析的PostgreSQL数据平台。提供了PostgreSQL的可靠性,这是时间序列的超能力TimescaleDB,。它提供自动备份和还原、复制的高可用性等功能,无缝缩放和调整大小等等性能对比:Ti......
  • 8-15| _ctypes.COMError: (-2147352567, '发生意外。', ('无法获取 Document 对象', '
    此错误是一个COM错误,它与试图从Python通过`pyautocad`与AutoCAD通信时出现的问题有关。错误信息"无法获取Document对象"指示了问题的本质,即Python无法访问AutoCAD的当前文档。这里有一些建议来解决这个问题:1.**确保AutoCAD已经运行**:在尝试从Python访问Aut......
  • CentOS Linux 7&8安全基线检查
    阿里云标准-CentOSLinux7/8安全基线检查检查项类别描述加固建议等级密码复杂度检查身份鉴别检查密码长度和密码是否使用多种字符类型编辑/etc/security/pwquality.conf,把minlen(密码最小长度)设置为8-32位,把minclass(至少包含小写字母、大写字母、数字、特殊字符等4类字符中等3类或4......
  • 安科瑞云平台及产品在10kV变电所的运行管理与运维-安科瑞张田田
    安科瑞张田田  摘要:在我国的电力系统的发展和进步之中,对于变电所的安全管理始终被国家的建设部门所重视,国内电力工程建设对于变电所的安全管理措施的正确率和保护的成功率长期偏低,其原因是多样性的,本文对于变电所的运行管理工作进行了分析和介绍,希望有关部门可以作为参考。关键词......
  • 华为云API Explorer:自动化运维的得力助手
    华为云APIExplorer为开发者提供一站式API解决方案统一平台,集成华为云服务所有开放API,支持全量快速检索、可视化调试、帮助文档、代码示例等能力,帮助开发者快速学习API,使用API开发代码实现自动化运维。本文分享自华为云社区《深度开发者故事|华为云APIExplorer自动化运维的......
  • MongoDB——Centos五步安装并设置服务自启(一)
     简介:官方地址:MongoDB:TheDeveloperDataPlatform|MongoDBMongoDB是一个开源的NoSQL数据库管理系统,它使用文档型数据模型来存储数据,以下是MongoDB的基本信息文档型数据存储:MongoDB使用BSON(BinaryJSON)格式存储数据,它是一种类似于JSON的二进制表示形式。每个文档是一个包含字......
  • linux安装禅道(CentOS)
    提示:禅道是用PHP开发的,只要安装一个MySQL,找一个能跑php的web应用服务器,把禅道源代码放到里面,然后按步骤安装就可以了。不一定要用XAMPP,XAMPP只是把PHP环境和mysql都集成了而已。如果你想下载其他的版本http://www.zentao.net/download.html第一种方式:下载禅道:(64位)http://dl.cn......