我最近将 Ubuntu 版本从20.04 升级到了 22.04。自升级以来,我一直遇到内核恐慌错误:
“内核崩溃 - 未同步:VFS:无法在未知块 (0,0) 上挂载根文件系统”
当我尝试使用新内核版本5.4.0.190-generic启动时出现此错误。但是,我能够使用旧内核版本5.4.0.169-generic登录。
您能否帮助我解决这个问题,以便我可以使用较新的内核版本成功启动?
我最近将 Ubuntu 版本从20.04 升级到了 22.04。自升级以来,我一直遇到内核恐慌错误:
“内核崩溃 - 未同步:VFS:无法在未知块 (0,0) 上挂载根文件系统”
当我尝试使用新内核版本5.4.0.190-generic启动时出现此错误。但是,我能够使用旧内核版本5.4.0.169-generic登录。
您能否帮助我解决这个问题,以便我可以使用较新的内核版本成功启动?
错误Kernel panic-not syncing可以通过下列方法之一解决:
1.使用恢复模式或实时会话启动,清除这些目录下的所有文件
/dev
/proc
/run
/sys
,然后重新启动到正常状态。恢复模式下使用的命令:实时会话中使用的命令:
2.以恢复模式或实时会话启动,检查并修复 Ubuntu 分区的文件系统。恢复模式下使用的命令:
实时会话中使用的命令:
fsck
如果有错误,请 重复该命令,然后重新启动到正常状态。您也可以通过磁盘实用程序在实时会话中执行此操作: 3.以恢复模式或实时会话启动,并生成文件。为最新安装的映像创建文件:initrd
initrd
以其中一个已安装的映像生成
initrd
文件为例:4.重新启动
chroot
系统并重新安装所需的软件包,或者生成initrd
文件:重新启动到正常状态
5.使用实时会话重新启动,安装boot-repair,选择高级选项,从 grub 选项中选择清除内核,然后重新安装最新的内核。 该过程完成后,重新启动到正常状态。