Linux-0.01
Linux-0.01 から
  学べること
初学者にとって
理想的な選択肢
  の一つ
gcc-4.x
 bash-3.2
に移植済み
Qemu や Bochs
  で動作可能
規模も
読むのに適当
gdb に
喰わせることも
Unix V6 も
  QEMU で
動作する模様
閑話休題
Qemu で
動かすには
http://goo.gl/X0BS4
少なくとも必要なもの
●
    gcc-4.1

●
    bin86

●
    qemu
動かしかた(ざっくり
●   コンパイル
    $ make


●   実行
    $ qemu -m8 -hdb hd_oldlinux.img -fda Image -boot a
実行画面
コンパイルとか




  速攻で終わります
今日は
デバッガに
喰わせるトコを
 実演します
こんなカンジで動かします

$ qemu -m8 -hdb hd_oldlinux.img -fda Image -boot a -s -S
$ gdb Image
(gdb) target remote localhost:1234
(gdb) symbol-file system
(gdb) break main
(gdb) c

20110205.linux 0.01