メッセージ欄

分類 【OS自作入門】 で検索

一覧で表示する

入門開始です
2007/04/23(月) 5:05 OS自作入門 はてブ情報 はてブに登録 はてブ数

30日でできる!OS自作入門を買って8日目ぐらいまで読んだのですが、やっぱり動かしてみないとわかりづらいし楽しくないなぁ、ということで実際に動かしながら読み直すことにしました。

でも、i386マシンにWindowsという計算機が手近にありません。うーん、MacBookが使えればなぁ、と思っていたらtolsetをMac OS X版に移植している人がいたので、ありがたく使わせてもらうことにしました。

http://osakkie.info/wiki/tolsetOSX/で公開されています。

あとはQEMUですね。http://kju-app.org/kju/から(なぜか)Latest UNSTABLE Buildをダウンロードしてインストールしました。

他には書籍に添付されているCD-ROMから必要なファイルを補ったり、シンボリックリンクを貼ったり、batファイルやMakefileをちょこちょこ修正したりして、だましだましですが環境を作りました。

1日目、2日目、3日目まで終わりました。やっぱり自分で動かすと楽しいです。

まぁ、端から見たら「ソースをコピーしてmakeしているだけ」なのですが楽しいです。

1日目は「とりあえず」動かすところ。2日目はアセンブラ入門といったところです。BIOSを直接叩いて文字を出すってアセンブラで簡単(でもないか)にできるんですね。簡単でも知らないと使えないですもんね。

三日目はIPLを作って、Cを使えるようにするのが中心でした。32ビットモードが使えるようになりますが、難しいので説明は後日(8日目)登場することになっています。実際に今読んでもさっぱりわかりません。

4日目は画面の見栄えがぐんと良くなるので楽しそうです。でも、5日目は内容がぐんと難しくなるようです。