我正在运行 Linux Mint 21.1 Xfce,直到 5.15.0-60-generic 为止一切都很好,但更新到 -67 后,我开始在启动时出现“内存不足”错误(按任意键),然后是“内核恐慌,不同步,VFS 无法在未知块上挂载 rootfs”。
通过高级选项启动可靠的旧版本 -60 效果很好,所以我想我只需跳过 -67 并等待下一个版本。但现在 -69 也出来了,做着同样的事情。所以谷歌搜索一下就发现了这些:
https://www.geekswarrior.com/2019/07/solved-how-to-fix-kernel-panic-on-linux.html
https://forums.linuxmint.com/viewtopic.php?t=338544
所以我尝试了这个:
sudo mount /dev/nvme0n1p1 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /dev/pts /mnt/dev/pts
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt
update-initramfs -u -k 5.15.0-69-generic
update-grub2
但最终只是丢失了我的 Windows Grub 条目,并且 -69 仍然无法启动。它是相当新的硬件(13700K、DDR5、4070 Ti),所以我想知道这是否与它有关,但它在 -60 及更早版本上运行良好?我很高兴暂时坚持使用较旧的内核,但如果我已经过时了,最终这将成为不受欢迎的安全问题。
任何帮助,将不胜感激。
答案1
我找到了一个相关的答案:https://unix.stackexchange.com/a/717710
它说要修改MODULES
并COMPRESS
在initramfs.conf
使用您选择的编辑器(您需要具有sudo
特权才能执行此操作)-
套装MODULES=dep
套装COMPRESS=xz
执行sudo update-initramfs -u