OSを作ってみよう day005
とりあえず動作するOSを作成できたわけだが、Mac OS Xでも同様のことが出来るように環境を準備しておこう。 普段使うのは、むしろMBAのが多いので、MBAでOS開発が出来ないと辛い。
バイナリエディタのインストール
vectorで調べておいた、「Easy Bin Edit」なるソフトをインストール。dmgじゃないことに若干の不安が・・・ インストールしようとすると・・・、「Power PC Application are no longer supported」なる有り難いお言葉を頂戴した。 ググってみると、HexEditなる奴が良さげ。 早速インストール。無事完了。
USBにOSイメージを焼き付けるのはどうする?
[Mac OS X] ddコマンドでUSBメモリにディスクイメージを書き込む やはりddでイケそう。diskutilityでもやれるっぽいな。両方チャレンジしてみよう。
(1) ddの場合
1 | $ dd if=myhelloos.img of=/dev/disk3 bs=512k |
sudoじゃないと書き込めなかった。そりゃそうか。無事書き込み成功し、OSも起動できた。
(2) diskutilityの場合
上記リンクの人も失敗していたが、ググッてみた他のサイトを見てもなんだか手順が難しそう。 Copying ISO file to USB drive in OS X? よし!パス! ddの方が簡単で良い。 MacでOSイメージの焼きが出来るようになったのでOK。 寝よう。