「カーネル再構築:etch編」の編集履歴(バックアップ)一覧はこちら
「カーネル再構築:etch編」(2012/06/03 (日) 16:38:46) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
***各種インストール
-所要パッケージ/コマンド群/プログラムのインストール
KURO-BOX:~#
KURO-BOX:~# apt-get install kernel-package
・
・
・
KURO-BOX:~# apt-get install kernel-source
・
・
・
KURO-BOX:~# apt-get install module-init-tools
・
・
・
KURO-BOX:~# apt-get install gcc
・
・
・
KURO-BOX:~# apt-get install ncurses-dev
・
・
・
KURO-BOX:~#
----
***ファイルのダウンロード/更新
-所要ファイルのダウンロード
--ソース:linux-2.6.25.tar.gz
--パッチ:kurobox-sources-2.6.25.patch
-ソースの解凍/パッチの適用
KURO-BOX:~#
KURO-BOX:~# cd /usr/src
KURO-BOX:/usr/src#
KURO-BOX:/usr/src# tar xzvf /usr/lib/cgi-bin/share/linux-2.6.25.tar.gz
・
・
・
KURO-BOX:/usr/src# cd linux-2.6.25
KURO-BOX:/usr/src/linux-2.6.25#
KURO-BOX:/usr/src/linux-2.6.25# patch -Np1 < /usr/lib/cgi-bin/share/kurobox-sources-2.6.25.patch
・
・
・
KURO-BOX:/usr/src/linux-2.6.25#
----
***所要操作の実行
-生成ファイルの更新/同意語の設定/更新前設定利用の明示/設定の更新
KURO-BOX:/usr/src/linux-2.6.25#
KURO-BOX:/usr/src/linux-2.6.25# cp config_kuroboxhg .config
KURO-BOX:/usr/src/linux-2.6.25#
KURO-BOX:/usr/src/linux-2.6.25# export ARCH=ppc
KURO-BOX:/usr/src/linux-2.6.25#
KURO-BOX:/usr/src/linux-2.6.25# make oldconfig
KURO-BOX:/usr/src/linux-2.6.25#
KURO-BOX:/usr/src/linux-2.6.25# make menuconfig
・
・
・
-カーネルのコンパイル
KURO-BOX:/usr/src/linux-2.6.25#
KURO-BOX:/usr/src/linux-2.6.25# make vmlinux
・
・
・
***各種インストール
-所要パッケージ/コマンド群/プログラムのインストール
KURO-BOX:~#
KURO-BOX:~# apt-get install kernel-package
・
・
・
KURO-BOX:~# apt-get install kernel-source
・
・
・
KURO-BOX:~# apt-get install module-init-tools
・
・
・
KURO-BOX:~# apt-get install gcc
・
・
・
KURO-BOX:~# apt-get install ncurses-dev
・
・
・
KURO-BOX:~#
----
***ファイルのダウンロード/更新
-所要ファイルのダウンロード
--ソース:linux-2.6.25.tar.gz
--パッチ:kurobox-sources-2.6.25.patch
-ソースの解凍/パッチの適用
KURO-BOX:~#
KURO-BOX:~# cd /usr/src
KURO-BOX:/usr/src#
KURO-BOX:/usr/src# tar xzvf /usr/lib/cgi-bin/share/linux-2.6.25.tar.gz
・
・
・
KURO-BOX:/usr/src# cd linux-2.6.25
KURO-BOX:/usr/src/linux-2.6.25#
KURO-BOX:/usr/src/linux-2.6.25# patch -Np1 < /usr/lib/cgi-bin/share/kurobox-sources-2.6.25.patch
・
・
・
KURO-BOX:/usr/src/linux-2.6.25#
----
***所要操作の実行
-生成ファイルの更新/同意語の設定/更新前設定利用の明示/設定の更新
KURO-BOX:/usr/src/linux-2.6.25#
KURO-BOX:/usr/src/linux-2.6.25# cp config_kuroboxhg .config
KURO-BOX:/usr/src/linux-2.6.25#
KURO-BOX:/usr/src/linux-2.6.25# export ARCH=ppc
KURO-BOX:/usr/src/linux-2.6.25#
KURO-BOX:/usr/src/linux-2.6.25# make oldconfig
KURO-BOX:/usr/src/linux-2.6.25#
KURO-BOX:/usr/src/linux-2.6.25# make menuconfig
・
・
・
-カーネルのコンパイル
KURO-BOX:/usr/src/linux-2.6.25#
KURO-BOX:/usr/src/linux-2.6.25# make vmlinux
・
・
・
KURO-BOX:/usr/src/linux-2.6.25# make vmlinux;date
KURO-BOX:/usr/src/linux-2.6.25# objcopy -O binary vmlinux /boot/vmlinux.bin
KURO-BOX:/usr/src/linux-2.6.25# cp System.map /boot/
KURO-BOX:/usr/src/linux-2.6.25# make modules;date;make modules_install;date
KURO-BOX:/usr/src/linux-2.6.25# reboot