VirtualPCだけだから、そこの設定は正しいんですよね...すみませんでした。-すみません、自己解決しました。原因は、マウスの初期化をキーボードの初期化の前に持ってきていたことだったようです。PCでだけ動作しなかったのかもしれません。-特に気をつけることは無いと思いますが、強いて言うならばその名の通り、ソースをオープンに、つまり、だれでもソースが入手できるようにしておかなければならないことだと思います。方法としては、zipファイルなどに圧縮してダウンロードできるようにするとか、僕みたいにsourceforge.jpなどのサービスを使うといいかもしれません。-hikarupspさん、ありがとうございました。-プロテクトモードになってから、メモリに書き込んでも反映されません。-メモリに書き込んでも反映されないということは、おそらくメモリの番地が正しくないか、搭載しているメモリの範囲を超えています。-30日でできるOS自作入門の本って中国語版(?)もあったんですね。-0x100000番地などには正しく書き込めるのですが、0xb8000番地に書き込んでも変化がありません。(BIOSは使用していません)。書き込んだ番地から読み出せるというだけなら、おそらく0xb8000番地も書き込めていると思います。-まさにQemuのxpコマンドで確認しました。書き込んでも、0x07200720となります。問題を整理しましょう。この4点を明確にしてもらえれば手助けできるかもしれません。0xb8000番地への書き込みでテキストモードの文字表示できることは確認しました(OS-Wiki)。他のコントロールレジスタ及びデバッグレジスタなどはすべて0。registersまたはstopを実行した後Ctrl-Alt-1で元の画面に戻るとAがきちんと表示されています。QEMUモニタにせずに待っていてもAが表示されません。-変に暴走していました。0xb8000にはきちんと書き込めるようになりました。ありがとうございました。以下は蛇足な補足です。暴走の状態にもよりますが、QEMUが反応できる(ゲストだけが暴走している、一番軽い暴走)の場合、画面の更新が止まることがあります(経験あり)。一度コマンドの画面に入ってから戻ると文字が表示できたのはその影響でしょう。32]のnaskコード内のルーチンへjmpしたいのです。-Chamaeleoさんへ。書き方が正しければできると思います。アセンブラは高級言語ではないので、適当に書いてjmpしても動くわけではありません。プログラムで責任を持って正しいタイミングでモードを切り替える必要があります。USBメモリ等からの起動方法が書いてありますが、少し難しいと思うし、そのコンピューターがUSBメモリーからの起動に対応していなければいけません。Windows」を使ってimgファイルをUSBメモリに書き込んだらEeePC1101HAで起動できました。-imgtol0dをダウンロードしたいのですが、リンク切ればかりです。あげたので、良かったら使ってください。-後、ダウンロードしたら、教えていただけると助かります。-hikarupspさんありがとうございます。errorというのを吐き出します。jszさんは、advance/hddbootのコードを、はりぼてOSでいうipl09.nasにコピーしてやったと思うのですが、それは違います。tolsetのQEMUでは、OSをフロッピーディスクのイメージに書き込んだものを読み込んでエミュレーションしています。このフロッピーディスクイメージに書き込むのが、edimgです。advance/hddbootに載っているものは、MBRと呼ばれる、フロッピーディスクにはなくて、ハードディスクやUSBメモリにはある、IPLの代わりのような領域に書き込むもののことです。これは直接、pcctolでハードディスクやUSBメモリに書き込みます。次に、フロッピーディスクから起動しようが、ハードディスクから起動しようが、OS自体は変わりません。advance/hddbootに載っているMBRと呼ばれるものは、ハードディスクの中に保持されているフロッピーへの橋渡し役でしかないのです。&br;このどちらでも、IPL->bootpackのところは変わりません。ipl09.nasはそのままで良いのです。変更の必要はありません。error」というのは、ハードディスクのMBRという領域に書き込まれるべきものを、フロッピーディスクのIPL部分に置こうとしたので、それはおかしいよと言われたということです。OSには手を加える必要はありません。-僕自身うまく説明できないので、間違っているかもしれません。ダウンロードしました。-じゃあ、しばらくはそのままダウンロードできるようにしておきますが、急に削除するかもしれません。-それと、上の話の結論は、環境には問題ないし、QEMUでエミュレーションするときは、advance/hddbootの話は関係ない、ということです。いうか、windowsがハードディスクへのアクセスを邪魔するのが問題なだけなので、pcctolを含めた、DOSなどのwindowsに頼らないものならいいと思います。(とか言いながら、WindowsXPのツールでこんなのがあった。調べたところ、たしかにいくつかのソフトでは警告が出ますね...。17:23)も、上のサイトで検査したところ、同じ種類、数の警告が出ましたが、今まで問題はないので、誤検出だと思います。hddbootで紹介されている方法での起動を試したいのですが、pcctolでの書き込みができず困っています。「pcctolで自動設定」の部分を同様にやってくれる他のソフトがあればそれでも良いのですが...。-OS-Wikiでpcctolのページを見つけましたが、ダウンロード先のリンクが切れています(Kさん修正お願いします)。-Kさんへ、プログラム初心者です。