OSのイメージファイルの作成方法が分からない
現在、Linux上でOS開発をしようと考えています。
http://www.brokenthorn.com/Resources/OSDev11.html
上記のサイトの下にあるDOWNLOAD DEMO HEREでソースコードをダウンロードし、コンパイルすることはできますがバイナリファイルを連結してQEMUで起動することができません。
QEMUで起動可能なイメージファイルをLinuxで作成するにはどうすればいいですか?
自分なりに試したOSの連結方法を下記に示します。(失敗した方法です)
cat KRNLDR.SYS KRNL.SYS > KERNEL
dd if=/dev/zero of=os.img bs=512 count=10000
dd if=Boot1.bin of=os.img bs=512 conv=notrunc
dd if=KERNEL of=os.img bs=512 seek=1 conv=notrunc
この方法ではダメでした。
どうすればうまく起動できるでしょうか?知識のある方よろしくお願いします。