我在需要 3.16 内核驱动程序修复的机器上预置 14.04 Trusty 安装,该内核与 14.10 Utopic 一起使用。获取这个内核最简单的方法是安装相应的硬件支持栈:
http://www.ubuntuupdates.org/package/canonical_kernel_team/trusty/main/base/linux-generic-lts-utopic
当我添加 PPA 并在安装后安装包时,一切正常。但是,当我添加linux-generic-lts-utopic
到pkgsel/include
我的 preseed 中的行时,我在第一次启动到已安装的系统时遇到内核恐慌(发生在 Parallels 和实际硬件上)。事实证明,我必须使用 GRUB 菜单首先引导默认的 3.13 内核,然后运行:
sudo update-initramfs -c -k 3.16.0-17-generic
sudo update-grub
这样做之后,它可以启动 3.16 就好了。
这看起来超级简陋。这是硬件启用堆栈中的回归,还是安装程序的问题,或者是预置中缺少的东西?
谢谢。
对于 hack 的通用版本,请执行以下操作:
这可以直接从 late_command 或通过 late 命令调用的脚本来完成。
您是否尝试过使用从http://cdimage.ubuntu.com/netboot/trusty/链接的 lts-utopic di 图像,而不是尝试使用 3.13 的 di 引导将其破解为预种子?