Как я могу внедрить только что собранное ядро ​​в ChromiumOS?

Я то тут, то там пытался включить новое ядро, которое я создал для своей ОС Chromium, но я застрял в выяснении того, как я могу указать сборке образа использовать новое ядро ​​по сравнению со стандартной версией 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


person Michael Tucker    schedule 30.01.2016    source источник


Ответы (1)


Итак, на случай, если кто-то в будущем наткнется на это, я так и не нашел решения для реализации новейшего ядра основной ветки разработки. Вместо этого я узнал, какое ядро ​​образ использует по умолчанию (в моем случае v3.14), добавил свои драйвера (ну, и выбрал модули) и выполнил следующие команды в виде amd64-generic сборки

~/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

person Michael Tucker    schedule 01.02.2016
comment
Привет, Майкл, как ты добавил драйверы. Я хочу добавить драйверы Wi-Fi для своего ноутбука, но ничего не могу найти. Не могли бы вы помочь? - person Parag Jadhav; 04.01.2017