描述

启动虚拟机时候突然不能正常启动报错如下
在这里插入图片描述
大致意思是xfs文件系统损坏,导致不能挂载/sysroot

修复

查看系统日志
在这里插入图片描述
shift+g跳转日志末尾
在这里插入图片描述
可以看到是/dev/sda2挂载失败

谨慎操作,再取消挂载一次umount -f /dev/sda2确保umount
在这里插入图片描述
扫描检查文件系统检查文件系统是否损坏,如果损坏会列出将要执行操作

xfs_repair -n /dev/sda2
-n     No modify mode. Specifies that xfs_repair should not modify the filesystem but should only scan the filesystem and indicate what repairs would  have been made.
无修改模式指定xfs_repair应该修改文件系统,而应该扫描文件系统并指出将进行哪些修复  

在这里插入图片描述
修复文件系统

xfs_repair /dev/sda2

如果xfs_repair不能修复成功,可以尝试xfs_repair -L参数

xfs_repair -L 参数清空日志,导致丢失用户数据文件,谨慎使用

       -L     Force  Log  Zeroing.  Forces xfs_repair to zero the log even if it is dirty (contains metadata changes).  When using this option the filesystem will likely appear to be corrupt, and can cause the loss of user files and/or data.
       强制日志归零。 强制xfs_repair零日志,即使它是脏的(包含数据更改)。 当使用选项时,文件系统可能出现损坏,并可能导致用户文件和/或数据丢失

在这里插入图片描述
查看上一条命令是否执行成功
在这里插入图片描述
测试挂载/dev/sda2,若返回值为0则表示挂载成功

重启系统

init 6

在这里插入图片描述
启动成功
在这里插入图片描述

备注

执行xfs_repair操作前,使用xfs_metadump工具保存数据修复失败可以恢复修复之前的状态

原文地址:https://blog.csdn.net/qq_43652666/article/details/127021177

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_39036.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注