我想在 Google Compute Engine 实例上安装自定义内核映像。我有一个运行的实例:
foo@instance-1:/boot/efi$ uname -a
Linux instance-1 4.10.0-22-generic #24-Ubuntu SMP Mon May 22 17:43:20 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
我已经构建并安装了我的内核映像:
sudo dpkg -i linux-image-4.10.0-rc8.10.0-rc8_amd64.deb
它显示在 grub 配置文件中,我已将默认 grub 菜单项设置为正确的数字,并且我已运行
sudo update-grub
然而,当我重新启动时,我得到了与开始时相同的内核。
关于此的谷歌文档似乎不存在。有一个地方表明我可能必须在外部创建映像、安装内核并导入它。然而,我需要经常这样做,所以我宁愿以老式的方式安装新内核。
事实证明,在 Google 的 Ubuntu 镜像中,有一个 grub 配置文件:
/etc/default/grub.d/50-cloudimg-settings.cfg
这会覆盖其中的内容
/etc/default/grub
编辑第一个文件使一切正常。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)