如何在 ChromiumOS 中实现新构建的内核?

How can I implement newly built kernel in ChromiumOS?

我一直在尝试启用我为 Chromium 构建的新内核 OS,但我一直在想办法告诉图像构建使用新内核与构建附带的库存 3.14.0。

我不知道还能去哪里看,也不知道还能做什么。内核构建 image.sh 脚本似乎也没什么帮助,但我很可能遗漏了一些东西。有没有其他人偶然熟悉这个?

谢谢!

编辑:下面是我浏览过的网站,虽然只是我搜索过的众多网站中的一小部分:

https://groups.google.com/a/chromium.org/forum/#!msg/chromium-os-dev/PVxdASizNP0/kpdIdozsb8gJ

https://github.com/dnschneid/crouton/wiki/Build-chrome-os-kernel-and-kernel-modules

http://www.chromium.org/chromium-os/build

所以,如果将来有人偶然发现这个问题,我从来没有找到实现最新上游内核的解决方案。相反,我发现图像默认使用哪个内核(在我的例子中是 v3.14),添加了我的驱动程序(好吧,选择了模块)和 运行 以下命令作为 amd64-generic build

~/trunk/src/scripts/./build_packages --board=amd64-generic # 是的,我知道,你也可以在这里导出 board = amd64-generic。
cros_workon --board=amd64-generic start sys-kenel/chromeos-kernel-3_14-9999
cd ~/trunk/third_party/kernel/v3.14/
./chromeos/scripts/prepareconfig chromiumos-x86_64
./chromeos/scripts/kernelconfig editconfig # 在菜单中回答这里的问题。
make mrproper
cd ~/trunk/src/scripts/./build_packages --board=amd64-generic
cros_workon --board=amd64-generic stop sys-kernel/chromeos-kernel-3_14-9999
./build_image --board=amd64-generic --noenable_rootfs_verification