Сборка ядра на примере kindle 3: сборка ядра

Скачиваем архив k3-kernel.tar.zip и разворачиваем его в домашнем каталоге.

Структура в каталоге kernel:

arm-2012.09 - компилятор
extract-image - утилиты для разборки ядра
initramfs - тут должен лежать развернутый образ
v3.3 - ядро и патчи (уже наложены)

Собираем ядро:

  1. Извлекаем uImage из kindle и размещаем его в extract-image
  2. unpack.sh uImage
  3. каталог image перемещаем в initramfs
  4. . ./make.rc
  5. cd v3.3/linux-2.6.26
  6. kmake menuconfig
  7. kmake modules
  8. kmake uImage
  9. kmake targz-pkg

Результат:

  • ядро — arch/arm/boot/uImage
  • модули — linux-2.6.26-rt-lab126.tar.gz

 

Теги:

Ваш отзыв