コンパイル時に、アセンブリ ブートストラップをカーネルと一緒に *.img ファイルにリンクし、MagicISO を使用して *.iso イメージに変換します。次に、この *.iso イメージから起動します。しかし問題は、ファイルの 2 番目のセクター (カーネル) を 0x1000 のメモリに読み込もうとしていることです。しかし、私はフロッピー ディスク イメージでしか方法を知らないので、*.iso で行う方法を誰か教えてもらえませんか? コードや何かが必要な場合は、教えてください。提供します:)。