『30日でできる! OS自作入門』の開発環境を構築する手順を書いていきます。 前提となる環境は下記の通りです。 $ sw_vers ProductName: Mac OS X ProductVersion: 10.9 BuildVersion: 13A603 まず遠回りをして こちらの記事 を参考にOSXに付属しているBSD系のアセンブラ nasm を使って VirtualBox で OS をブートして遊んでみます。 $ nasm -v NASM version 0.98.40 (Apple Computer, Inc. build 11) compiled on Aug 13 2013 フロッピー形式でプログラムを用意して hello, world と言わせてみましょう。アセンブリですよ! つぎに VirtualBox にフロッピーとして読み込ませる img ファイルを生成します。 $