最近 Fedora42 更新了,因此我打算升级一下玩玩。在执行完下面的命令后:
| |
重启开机成了这样:(
在网上搜索一圈后,执行以下命令系统就 ok 了:
| |
错误的原因可能是更新内核后没有正确生成新的 initramfs 文件,系统可能会使用旧的、不兼容的 initramfs 文件,从而导致启动失败。
而 dracut 是一个用于生成 Linux 系统 initramfs(初始内存文件系统)的工具。运行 这条命令后,dracut 会重新生成与当前系统中所有已安装内核对应的 initramfs 文件。
参考:https://www.reddit.com/r/Fedora/comments/1hfkqnq/boot_error_after_updating_to_6124200