【解决】Fedora42升级启动时显示kernel panic

最近 Fedora42 更新了,因此我打算升级一下玩玩。在执行完下面的命令后:

1
2
3
sudo dnf upgrade --refresh
sudo dnf system-upgrade download --releasever=42
sudo dnf system-upgrade reboot

重启开机成了这样:(

在网上搜索一圈后,执行以下命令系统就 ok 了:

1
sudo dracut --regenerate-all --force

错误的原因可能是更新内核后没有正确生成新的 initramfs 文件,系统可能会使用旧的、不兼容的 initramfs 文件,从而导致启动失败。

dracut 是一个用于生成 Linux 系统 initramfs(初始内存文件系统)的工具。运行 这条命令后,dracut 会重新生成与当前系统中所有已安装内核对应的 initramfs 文件。

参考:https://www.reddit.com/r/Fedora/comments/1hfkqnq/boot_error_after_updating_to_6124200

Licensed under CC BY-NC-SA 4.0
使用 Hugo 构建
主题 StackJimmy 设计