Mounting /sysroot...
[ ***] A start job is running for /sysroot (3min 59s / 4min 31s)[240.527013] INFO: task mount:406 blocked for more than 120 seconds.
[ 240.527056] "echo 0 > /proc/sys/kernel/hung_task_timeout+secs" disables this message."
[FAILED] Failed to mount /sysroot.
See 'systemctl status sysroot.mount' for more details.
[DEPEND] Dependency failed for Initrd Root File System.
[DEPEND] Dependency failed for Reload Configration from the Real Root.
[ OK ] Stopped dracut pre-pivot and cleanup hook.
[ OK ] Stopped target Initrd Default Target.
[ OK ] Reached target Initrd File System.
[ OK ] Stopped dracut mount hook.
[ OK ] Stopped target Basic System.
[ OK ] Stopped System Initialization.
Starting Emergency Shell...
Genrating "/run/initramfs/rdsosreport.txt"
Entering emergancy mode. Exit the shell to continue.
Type "journalctl" to view system logs.
You might want to save "/run/initramfs/rdsosreport.txt" to usb stick or /boot
after mounting them and attach it to a bug report.
:/#
报错代码:[FAILED] Failed to mount /sysroot.
See 'systemctl status sysroot.mount' for more details.
方法一:
1.在终端中输入命令 exit
,然后按下回车键。这将关闭当前的终端会话,返回到正常的Shell界面。
2.如果使用的是Ctrl+Alt+F1至F6的虚拟终端,可以尝试使用Ctrl+Alt+F7快捷键切换回图形界面。
请注意,紧急模式通常是由于系统遇到严重问题而进入的,因此在退出紧急模式后,您可能需要解决导致问题的根本原因,以确保系统的稳定性和正常运行。
3.成功切换到图形界面以后,需要执行reboot 重启,作用是保存设置,避免开机再次进入紧急模式。
注意:如果方法一还不能解决问题,使用方法二解决。
方法二:
1.对话框输入 journalctl -ex 进入日志,执行大写 GG 直接进入最后一行,查看红色报错代码, Failed to mount /sysroot 一般是主机文件系统损坏引起的,可使用xfs-repair命令进行修复。
1.#执行命令
xfs_repair -v /dev/dm-0
2.#重启主机
reboot
注意: 如xfs_repair -v /dev/dm-0命令无效,可添加参数L
1.#示例
xfs_repair -v -L /dev/dm-0
2.#重启主机
reboot
解释: -L参数(-L:强制清空日志,包括元数据更改)此参数可能会丢失文件系统元数据,慎用,使用之前建议先备份元数据(其实清空日志没有什么影响,如果没有必须要的原数据可以放心执行命令,一般来说就算你先备份了,你进入页面以后,你的作业还是要重写跑。因为是突然断电导致进入紧急模式,所以你的作业基本都是跑一半,有可能执行一半导致结果异常,你还是要重新跑)。