umount卸载根目录,xfs_repair修复根分区

本文涉及的产品
模型在线服务 PAI-EAS,A10/V100等 500元 1个月
交互式建模 PAI-DSW,每月250计算时 3个月
模型训练 PAI-DLC,100CU*H 3个月
简介: umount卸载根目录,xfs_repair修复根分区

本文基于centos7,xfs文件系统,理论适用于其他系统环境。

xfs_repair命令是xfs文件系统修复工具,主要用于修复异常磁盘,但是通过xfs_repair命令修复磁盘时,磁盘必须是umount未挂载状态。

对于数据盘分区的修复相对容易,我们只需要把对应的分区umount卸载,然后进行修复即可,但是如果根目录所在分区异常如何进行修复呢?

解决办法:

1、确认根目录所在的磁盘分区

执行lsblk命令,查看当前根目录所在磁盘分区,例如我这里的根目录所在磁盘分区为/dev/sda4

2、重启系统进入救援模式

在centos7启动时,选择救援模式

按”e“进行编辑,找到ro,将ro替换为rw init=/sysroot/bin/sh,然后按ctrl+x进入

3、卸载根目录所在分区

此处的/dev/sda4是我的系统根目录所在分区,执行完成后不会有提示,但是根目录分区已成功卸载

4、xfs_repair命令进行修复

xfs_repair /dev/sda4

注:如果你当前文件系统是ext4,可以执行fsck.ext4 /dev/sda4

修复完毕后执行reboot重启系统,问题解决

相关实践学习
使用PAI-EAS一键部署ChatGLM及LangChain应用
本场景中主要介绍如何使用模型在线服务(PAI-EAS)部署ChatGLM的AI-Web应用以及启动WebUI进行模型推理,并通过LangChain集成自己的业务数据。
机器学习概览及常见算法
机器学习(Machine Learning, ML)是人工智能的核心,专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能,它是使计算机具有智能的根本途径,其应用遍及人工智能的各个领域。 本课程将带你入门机器学习,掌握机器学习的概念和常用的算法。
目录
相关文章
Linux将已经挂载的分区取消挂载
Linux将已经挂载的分区取消挂载
|
IDE Unix Linux
linux中的tar打包、压缩多个文件、磁盘查看和分区类、du查看文件和目录占用的磁盘空间、df查看磁盘空间使用情况、lsblk查看设备挂载情况、fdisk分区、mount/umount挂载/卸载、设置开机自动挂载
tar [选项] XXX.tar.gz 将要打包进去的内容 (功能描述:打包目录,压缩后的 文件格式.tar.gz)du 目录/文件 (功能描述:显示目录下每个子目录的磁盘使用情况)du: disk usage 磁盘占用情况。详细的请看我之前发的博客。linux常用命令下。linux常用命令中。linux常用命令上。...............对于Linux用户来讲,不论有几个分区,分别分给哪一个目录使用,它总归就是一个根 目录、一个独立且唯一的文件结构。Linux中每个分区都是用来组成整个文件系统的一部分,它在用一种叫做“挂载”的处理 方法,它整个文件系统中包含了一整套的文件和目录,并将一
432 1
linux中的tar打包、压缩多个文件、磁盘查看和分区类、du查看文件和目录占用的磁盘空间、df查看磁盘空间使用情况、lsblk查看设备挂载情况、fdisk分区、mount/umount挂载/卸载、设置开机自动挂载
xfs_repair命令xfs文件系统修复工具
xfs_repair命令xfs文件系统修复工具
3411 0
|
程序员 Linux 芯片
fat文件系统查找、删除、创建目录
fat文件系统查找、删除、创建目录
425 0
|
弹性计算
LVM重启后分区无法识别挂载
LVM重启后分区无法识别挂载
|
IDE Unix Linux
linxu中的df查看磁盘空间使用情况、lsblk查看设备挂载情况、fdisk分区、mount/umount挂载/卸载、设置开机自动挂载
linxu中的df查看磁盘空间使用情况、lsblk查看设备挂载情况、fdisk分区、mount/umount挂载/卸载、设置开机自动挂载
linxu中的df查看磁盘空间使用情况、lsblk查看设备挂载情况、fdisk分区、mount/umount挂载/卸载、设置开机自动挂载
|
Linux
Linux 查看分区、未挂载分区
ls /dev 然后挂载 df -T 只可以查看已经挂载的分区和文件系统类型。 fdisk -l 可以显示出所有挂载和未挂载的分区,但不显示文件系统类型。
4137 0
|
弹性计算
LVM重启后找不到文件分区
LVM重启后找不到文件分区
3552 0
LVM重启后找不到文件分区
|
存储 Shell Linux
Linux硬盘分区,卸载,挂载,格式化,加到开机启动项
0、创建挂载目录 mkdir -p /www 1、确认是否有没有分区的磁盘,如下图,没有分区的磁盘是 /dev/xvdb ,在您的服务器中可能是 /dev/vdb 请注意按实际名称修改 fdisk -l 2、为磁盘分区,若已分区的,请跳过! fdisk /dev/xvdb 3、输入n开始创建分.
2086 0