计算化学公社

标题: VMware虚拟机启动异常centos无法启动 [打印本页]

作者
Author:
我是路飞    时间: 4 day ago
标题: VMware虚拟机启动异常centos无法启动
本帖最后由 我是路飞 于 2026-8-9 23:23 编辑

前辈们好,我在用VMware高斯计算完后,电脑卡死,在虚拟机未关机的情况下直接电脑关机,之后打开虚拟机显示界面如图所示。我看了网上相关介绍(VMWare中Linux虚拟机非正常关闭后无法启动的解决方案_虚拟机意外关闭导致linux系统无法打开-CSDN博客)后尝试了删除VMware目录下的.lck文件,以及.vmem文件,但仍然无法正常启动虚拟机。请问各位前辈是否有相关的经验分享

作者
Author:
UW_0728.    时间: 3 day ago
看样子是CentOS的XFS文件系统坏了。删目录下的.lck文件以及.vmem文件应该没有帮助

先想办法从当前命令行进去你的用户文件夹,把个人文件备份出来;如果是我解决你的问题的话,我会选择重装系统,而且优先考虑装Rocky
作者
Author:
我是路飞    时间: 3 day ago
UW_0728. 发表于 2026-8-10 11:55
看样子是CentOS的XFS文件系统坏了。删目录下的.lck文件以及.vmem文件应该没有帮助

先想办法从当前命令行 ...

ok,谢谢啦,我再研究研究,不行就重装了
作者
Author:
许正东    时间: 3 day ago
这个问题我之前遇到过,输入 命令 xfs_repair -v -L /dev/vda1  试一试。或者你网上搜一下 centos开机出现黑屏,里面有命令,输入按回车再重启即可👌
作者
Author:
我是路飞    时间: yesterday 21:30
许正东 发表于 2026-8-10 21:47
这个问题我之前遇到过,输入 命令 xfs_repair -v -L /dev/vda1  试一试。或者你网上搜一下 centos开机出现 ...

好的前辈,我已经修好了,解决思路和你这个类似
作者
Author:
我是路飞    时间: yesterday 21:44
本帖最后由 我是路飞 于 2026-8-12 21:45 编辑

大致说下我研究了下得到的解决思路,首先输入命令 dmesg | grep error,查看出错原因,我的原因如附图
原因主要就是异常关机导致xfs文件系统损坏了
1.输入下方命令 ls /dev/mapper/ 查看系统盘是啥,一般都会显示control  centos-root  centos-swap,那么系统盘是centos-root
2.接下来是要对xfs文件系统进行修复,但是修复命令xfs_repair命令无法对正在挂载的分区执行,所以先看看是否在挂载。输入命令umount /dev/mapper/centos-root
如果显示 not mounted,说明没挂载,可以执行修复,如果挂载,则在前面加一调退出挂载的命令umount /sysroot,再umount /dev/mapper/centos-root
3.接着执行修复,命令是 xfs_repair -L /dev/mapper/centos-root

4.最后输入命令reboot  重启系统即可





欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3