Конфигурационный файл для ядра в среде VM

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

Вам также нужно будет создать новый экземпляр ядра и убедиться в том. что оно загрузится в виртуальной машине. Чтобы сделать это, перейдите в дерево исходных текстов, скопируйте 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 минут или около того, и что я могу просто оставить его делать свое дело; я думал, что смысл конфигурационного файла в том, чтобы собрать ядро за меня. Вместо этого я получаю типичный экран настройки сборки ядра, где мне нужно пройти через все опции, чтобы собрать ядро. Я что-то сделал не так?

0
26.06.2016, 15:22
1 ответ

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

например.

cd linux-yocto-3.14
cp /path/to/config-3.14.26-yocto-qemu .config
make -j4 all
2
28.01.2020, 02:34

Теги

Похожие вопросы