How To Build Linux Kernel: различия между версиями

Нет описания правки
Строка 41: Строка 41:
./build_kernel.sh
./build_kernel.sh
</pre>
</pre>
Вероятно, при первом вызове процесс будет остановлен, и вам будет выдан список зависимостей, которые надо установить.
Если же всё на месте, то скрипт сам скачает и установит кросс-компилятор для ARM, скачает стандартное ядро (~3 ГБ), применит к нему патчи, и запустит menuconfig (http://en.wikipedia.org/wiki/Menuconfig) - утилиту, в которой вы можете сконфигурировать ядро.


из menuconfig можно просто выйти, всё нужное по-умолчанию стоит
Всё нужное по-умолчанию стоит, поэтому если у вас нет специальных требований, то из menuconfig можно просто выйти.
 




==Пересборка==
==Пересборка==
Повторный вызов build-kernel.sh уничтожит все локальные изменения!
Повторный вызов build-kernel.sh уничтожит все локальные изменения! (и, например, ядро будет скачиваться заново)


Для пересборки необходимо пользоваться
Поэтому для пересборки необходимо пользоваться


<pre>
<pre>
tools/rebuild.sh
tools/rebuild.sh
</pre>
</pre>