问题
启动虚拟机,报错
详细问题
由于电脑故障蓝屏,笔者强制重启后打开虚拟机,虚拟机报错
解决方案
1、输入journalctl
长按空格键跳至最后一行,查看XFS后括号内的内容。
对于笔者而言,即sda3
2、按住Ctrl+C从当前文件退出
输入代码
xfs_repair -v -L /dev/此处填写第一步获取到的括号内的内容
对于笔者而言,即
xfs_repair -v -L /dev/sda3
3、待命令成功执行,如下所示
4、重启虚拟机
reboot
产生原因
由于笔者电脑发生蓝屏故障后强制重启,虚拟机在此过程中可能没有正确地关闭,导致文件系统的数据和结构出现问题。
实际上,物理机的异常关机和强制重启动可能导致XFS文件系统的元数据损坏。
元数据是文件系统中存储文件和目录信息的关键部分,当元数据损坏时,文件系统无法正常读取和处理文件。
解决原因
步骤1 通过使用journalctl命令,检查系统的日志以帮助诊断和解决各种问题,包括错误、故障和异常情况。
步骤2 使用xfs_repair命令对XFS文件系统进行修复。该命令会扫描文件系统并尝试修复损坏的元数据和文件系统结构,以恢复文件系统的完整性。
步骤3,4 在修复文件系统后,重新启动虚拟机以应用修复后的文件系统,并确保系统能够正常运行。
参考文献
虚拟机、Linux开机开机失败,提示Entering emergency mode.Exit the shell to continue…
产生原因与解决原因参考chatgpt
原创不易
转载请标明出处
如果对你有所帮助 别忘啦点赞支持哈