オリジナルLinuxの構築備忘録
kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成kernel作成

5−21.kernel作成

@ Makefileの修正(/usr/src/linux-2.4直下のMakefile)

 vi Makefileでバージョン情報を必要に応じて修正
 今回は特に変更なし

A 任意の構成でコンパイル

  $cd /usr/src/linux-2.4
  $make menuconfig ← サンプル設定については補足1.を参照
  $make dep
  $make clean
  $make bzImage

B カーネルをコンパイル終了後、/mnt/target1へコピー

  $cp -p System.map /mnt/target1/boot/.
  $cp -p arch/i386/boot/bzImage /mnt/target1/boot/linux

C モジュールをコンパイル

  $make modules
  $INSTALL_MOD_PATH=/mnt/target1 make modules_install
 これで/mnt/target1/boot以下にSystem.map、vmlinuz
 /mnt/target1/lib/modules/2.4.19以下にモジュールファイルが作成される


前  戻る  次
kernel作成