Файл конфигурации для ядра в среде виртуальной машины

Файл конфигурации для ядра в среде виртуальной машины

Я скачал свежее ядро, которое планирую использовать в виртуальной машине. В инструкциях к учебнику, который я использую, мне сказано,

Вам также понадобится собрать новый экземпляр ядра и убедиться, что он загрузится в виртуальной машине. Для этого перейдите в исходное дерево, скопируйте config-3.14.26-yocto-qemu в $SRC_ROOT/.config (где $SRC_ROOT — корень вашего дерева Linux) и запустите make -j4 all.

Я сделал это

  • cd linux-yocto-3.14перейти к корню дерева Linux
  • mkdir .configчтобы создать папку конфигурации, которая не существовала в этом совершенно новом ядре
  • копирование config-3.14.26-yocto-qemuизвне ядра в/.config
  • Находясь в корне ядра, выполняемmake -j4 all

Меня беспокоит то, что после этого шага руководство говорит, что сборка займет около 5 минут или около того, и что я могу просто оставить ее делать свое дело; я думал, что цель файла конфигурации — собрать ядро ​​для меня. Вместо этого мне предлагают типичный экран настройки сборки ядра, где мне нужно пройти через каждую отдельную опцию для сборки ядра. Я что-то сделал не так?

решение1

Вам не следовало этого делать mkdir .config; вам следовало просто скопировать существующий файл конфигурации вимя файлавызывается .configв исходном каталоге ядра.

например

cd linux-yocto-3.14
cp /path/to/config-3.14.26-yocto-qemu .config
make -j4 all

Связанный контент