空の仮想マシン (virtualbox、vmware) インスタンスでアセンブリ コードを実行するにはどうすればよいですか?
簡単なブートローダーを書いてみたい。私の目標は、趣味のオペレーティング システムで働くことです。
空の仮想マシン (virtualbox、vmware) インスタンスでアセンブリ コードを実行するにはどうすればよいですか?
簡単なブートローダーを書いてみたい。私の目標は、趣味のオペレーティング システムで働くことです。
仮想ボックスにブート セクタを書き込むことは、実マシンに書き込むことと同じです。ターゲット ドライブにブート ローダーをインストールするブート ディスクを作成する必要があります。したがって、基本的に次の手順を実行する必要があります。
1. Write a bootloader and put it in an imagefile. (http://wiki.osdev.org/Babystep1)
2. create a boot disc, which will put the image into the bootsecotr of your target harddisc (This can be a simple DOS disk or a linux environment, hwatever. (http://wiki.osdev.org/Bootable_CD)
3. boot from the loader in your environment.
上記の最初のコメントで投稿したリンクを見ると、これらすべてが詳細に説明されているはずです。