次のページ
前のページ 目次へ
The Linux Kernel HOWTO
Brian Ward,
bri@cs.uchicago.edu
v1.0, 5 June 1999
嶋崎@梨大 と JF Project
13 July 1999
この文書は Intel x86 ベースのシステム向けのカーネルの設定・コンパイル・ アップグレード・トラブルシューティングに関する詳細な解説です. []内は訳注です.
1.
はじめに
1.1 まずこれを読め!(そういうこと)
1.2 記述スタイル
2.
重要な質問とそれに対する解答
2.1 とりあえずカーネルは何をするの?
2.2 カーネルをアップグレードするといいことがあるの?
2.3 新しいカーネルはどんなハードウェアをサポートしているの?
2.4 gcc と libc のバージョンはいくつじゃないとだめなの?
2.5 ローダブルモジュールってなに?
2.6 ディスクの空きスペースはどれくらいいるの?
2.7 どれくらい時間が掛かるの?
3.
カーネル設定の実際
3.1 ソースの入手
3.2 ソースの展開
3.3 カーネルの設定
3.4 では何を?(Makefile)
4.
カーネルのコンパイル
4.1 不要なファイルの削除とと依存ファイルの確認
4.2 コンパイル
4.3 他の``make''できるもの
4.4 カーネルのインストール
5.
カーネルへのパッチあて
5.1 パッチをあてる
5.2 何か変だ
5.3 .origファイルの消去
5.4 他のパッチ
6.
追加パッケージ
6.1 kbd
6.2 util-linux
6.3 hdparm
6.4 gpm
7.
いくつかの落とし穴
7.1 make clean
7.2 巨大あるいは遅いカーネル
7.3 パラレルポートが動かない/プリンタが動かない
7.4 カーネルをコンパイルできない
7.5 新しいバージョンのカーネルでブートしていないようだ
7.6 LILO を実行し忘れた,あるいはまったくブートできない
7.7 `warning: bdflush not running' という警告が出る
7.8 IDE/ATAPI CD-ROM ドライブが動かない
7.9 廃れてしまった経路要求に対しておかしな警告が出る
7.10 1.2.0 でファイアウォールが動作しない
7.11 ``Not a compressed kernel Image file(カーネルイメージファイルが圧縮されていない)''
7.12 1.3.x にアップデートした後コンソール端末に問題が出る
7.13 カーネルアップグレードの後コンパイルできなくなったようだ
7.14 上限値を大きくする
8.
バージョン 2.0.x, 2.2.x へのアップグレードのために
9.
Modules(モジュール)
9.1 モジュール用ユーティリティのインストール
9.2 カーネルとともに配布されるモジュール
10.
ちょっとしたアイディア
10.1 make あるいは patch コマンドの出力をリダイレクトする
10.2 暫定的なカーネルのインストール
10.3 カーネルのアップデート
11.
他の有用な関連する HOWTO
12.
その他もろもろ
12.1 著者
12.2 今後の方針
12.3 貢献者
12.4 著作権表示,使用許諾,およびその他の事柄
12.5 日本語訳について
次のページ
前のページ 目次へ