- 144 名前:login:Penguin [2008/05/03(土) 08:33:49 ID:4uOkgA2v]
- カーネルをコンパイルするとき、
make make modules_install make install が定番のようですが、 make install するとすでに bzImage があるのに またビルドしなおしているようです。つまり最初の make でやってること をもう一度やっているようなのです。気持ち悪いので何が起こっている のか見てみようと思ったのですが、 Makefile には install という ターゲットの定義がありません。 そもそも最後の make install は、bzImage を /boot に適切な 名前でコピーして initrd のイメージを作るという二つのタスクを やっているだけなのでしょうか?とするとそこは手動でやれば いいということなのでしょうか? CentOS だと make install で initrd のイメージまで作って くれるようですが、Ubuntu だと mkinitrd コマンドが別に 用意されていて手動で作らないといけないみたいです。
|

|