4

私は独自のブートローダーを書きたくありません - Grub を喜んで使用します。

プリエンプティブ マルチスレッド、基本的なファイル システム、および仮想メモリを実装したいだけです。

qemu 上で実行できるものが欲しいです。

この目標を達成するための優れたリソース (書籍 / チュートリアル) は何ですか?

ありがとう!

4

3 に答える 3

9

osdev.orgのチュートリアルで始めることができます。彼らは始めるためのページさえ持っています。OSを書くことは、気の弱い人向けではありません。幸運を!!

于 2010-02-27T10:51:27.320 に答える
2

MIT 6.828のラボを参照することもできます。サポート コードはgit clone http://pdos.csail.mit.edu/6.828/2009/jos.gitでチェックアウトできます。独自のものを実装する方が簡単です。ここからカーネル。

于 2010-03-12T08:09:51.003 に答える
1

おもちゃのマイクロ OS プロジェクト (freshmeat.net を参照) をピックアップして、それがどのように行われているかを確認するのが最善の方法だと思います。

于 2010-02-27T10:50:20.533 に答える