とりあえず構築的な。
こことか見ながら。
$ git clone git://pdos.csail.mit.edu/xv6/xv6.git
$ cd xv6
$ make qemu QEMU=qemu-system-x86_64
$ make qemu
でいいらしいが、私の環境では、qemu というコマンドは入っていなかったので$(QEMU) を書きかえたら動いた。
適当にls とかcat とかwc とかが使える。
バツ押して終了できる。
$ make qemu-nox QEMU=qemu-system-x86_64
でX ではなく、端末上で同じように使える。 最初抜け方がわからなくてつらかったけど、qemu のドキュメントを読んでたら C-a x で終了できるらしい。(C-a h でヘルプも出る)
とりあえずこれぐらい。