Linuxのソースはtarballを拾ってくれば簡単に読めるのに肝心のカーネルをいじろうと思うと開発環境構築の日本語ドキュメントも少なくちょっと大変ですよね? という事でqemuを使った簡単Linuxカーネル開発環境の構築手法を載せておきます。(僕の開発PCはこれの実験最中にMBR書き換えで起動出来なくなってますので十分注意してください... grubを弄らなければたぶん大丈夫ですが) ちなみにこの作業はLinuxの開発環境構築に止まらず、気合の入った人なら完全オリジナルディストリビューション構築の手がかりになるはずです。 事前に用意するのは以下になります。 ※括弧内は僕の環境です Linux環境 (2.6.18) gcc (確か3.4.x) Linux 2.6.18のソース Linux 2.4のソース *1 qemu (0.8.2) qemu-0.9.0-windowsなどに付属している
![Linuxカーネルの開発環境 - ウォンツテック](https://cdn-ak-scissors.b.st-hatena.com/image/square/ac1040ff1155abe21c0b934fc9636e0b302fc1c9/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fs%2Fsodex%2F20080105%2F20080105204505.png)