群晖 VMM 安装 Linux 出现 Kernel Panic 解决
群晖的 VMM 安装 Linux 的新版本可能会出现 kernel panic,这是由于使用的 CPU 不支持 AVX 指令引起的。
最简单的解决方案:在虚拟机关机状态下,修改 CPU 为「启用 CPU 兼容模式」
以下是原方案
解决方式是 VMM 中引导方式修改为使用 UEFI 引导,在启动菜单页面按 e
修改引导参数,在 quiet
后添加 noxsave
(注意空格作为分隔符)并按 Ctrl-X 进行保存、启动即可
在启动后可以正常进入虚拟机的安装步骤,但安装完重启时还会出现同样的问题,继续类似上面的步骤重新修改一次,进入系统
永久保存
以上说的都是临时性的修改,如果想要持久化需要在安装完系统以后修改引导参数
Cent OS 8
修改 /boot/grub2/grubenv
文件,对这个文件中进行同样操作(在 quiet
后添加 noxsave
)
Ubuntu 20.04 LTS / Fedora 22
修改 /etc/default/grub
文件,找到 GRUB_CMDLINE_LINUX_DEFAULT 项目,再最后增加 noxsave
指令
然后执行 update-grub
更新引导