![Google Cloud Platform 将 Ubuntu 内核更改为通用](https://linux22.com/image/1590373/Google%20Cloud%20Platform%20%E5%B0%86%20Ubuntu%20%E5%86%85%E6%A0%B8%E6%9B%B4%E6%94%B9%E4%B8%BA%E9%80%9A%E7%94%A8.png)
可以更改 google cloud vm 内核吗?
我创建了内核为 GNU/Linux 4.15.0-1030-gcp x86_64 机器的 Ubuntu 16.04.6 LTS。
我下载了 4.4.0-146-generic
我尝试更改 /etc/default/grub GRUB_DEFAULT 值并重新启动,但直到机器以 gcp 内核启动
谢谢!
答案1
/etc/default/grub GRUB_DEFAULT 中的 Grub 配置被 GCP 中的以下文件覆盖。
编辑:/etc/default/grub.d/50-cloudimg-settings.cfg
GRUB_DEFAULT="1>2"
更新 grub
重启
VM 将使用通用内核启动。
谢谢,Rajesh
答案2
如果您要执行此操作以安装似乎不可用的内核模块,请尝试寻找自定义的 gcp 模块。例如,要在具有5.15.0-1021-gcp
内核的 GCP VM 上安装 ALSA loopback,而不是返回到任何通用内核5.4.0-whatever-generic
然后安装linux-modules-extra
,请转到
apt install linux-modules-extra-5.15.0-1021-gcp