私は Linux ドライバーのプログラミングを勉強していますが、ディストリビューションではなく、セルフコンパイルされた Linux カーネルで作業することをお勧めします。ubuntu で Linux 2.6.9 をコンパイルしようとしましたが、「make menuconfig」段階でエラーが返されます。
恐れることなくカーネルを試すことができるように、仮想環境で Linux を使用したいと考えています。では、Linux を仮想マシン (Windows にインストールされた VMware など) でコンパイルして実行する方法はありますか? カーネルをコンパイルする目的でライブ CD を使用できます。
つまり、仮想マシンでエラーのない方法で Linux カーネルをコンパイル、インストール、および実行するにはどうすればよいでしょうか?
これを検索して読みました。しかし、これらの手順に従ってコンピューターを再起動した後、別の Linux 3.2.17 OS はありませんでした。しかし、私のubuntu 12.04は3.2.17カーネルを表示していました。ubuntu でカーネル全体をエラーなくコンパイルできたのは初めてですが、そのカーネルを別のパーティションにロードして、独立した OS として使用したいと考えています。それで、誰かが言うことができれば、これを達成できるようにするには、チュートリアルの手順に加えて何をすればよいですか?