チュートリアル環境を構築する

好きにいじれる Linux Kernel を用意する

仮想環境を使い Linux Kernel 内で動作するプログラムを作っていきます。ユーザー・ランドで動作するプログラムとの違い。Linux Kernel の様子を探っていきます。仮想マシンは次の用件をおおよそ満たせば何を使っても良いです。ここでは Linux, Windows で動作する VirtualBox を使用します。

仮想マシンを用意する

構成要素設定説明
仮想マシンOS (Type)Linuxこの OS のデバイス・ドライバ開発の話ですので。
仮想マシンディストリビューション (Version)Ubuntu ホストと同じ CPU 語長Ubuntuを使用します。Release を指定できる場合は 14.04 を指定してください。仮想マシンの CPU 語長はホスト環境と同じにする事を推奨します。ホストマシンと合わせる目的は、コンパイル速度が遅い場合、ホストマシンで補助しやすくするためです。
仮想マシンメモリ容量 (Base Memory)1024Mibyte 以上遅いですが、セルフコンパイルを実施するためです。できれば 2048Mibyte 以上にしてください。

ソースを取ってくる

コンパイルができる様に準備する

make menuconfig なにも変更せず

構築

起動するように組み込む

起動したことを確認する


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS