1

2番目のステージをメモリにロードするブートローダーを作成しようとしています。完了したら、FAT12ファイルシステムからファイルをロードしたいと思います。私の問題は、ブートと第2ステージ用に予約されたセクターの後にFAT(FAT12の場合は2)を追加する方法がわからないことです。フロッピーの起動時に起動し、ブートローダーがあるため、フォーマットツールを使用できません。誰かがそれがどのように可能か知っていますか?私はこのチュートリアルを読んでいますが、それを行う方法は書かれていません。

4

1 に答える 1

2

FAT12ファイルシステムは、ブートセクター用に最初の512バイトを予約します。優れたフォーマットツールを使用すると、カスタムブートセクターをディスクにロードできます。

ディスクイメージの作成にはUltraISOを使用しています。それはあなたを可能にします:

  • ワンクリックでディスクイメージにファイルを追加したり、ディスクイメージからファイルを抽出したりできます。
  • オーディオCD、データCD / DVD、ブータブルCD / DVD、フロッピーおよびHDDイメージを作成します。
  • MS-DOSやWindowsなどのディスクから事前定義されたブートセクタを使用します。
  • 物理ディスクとの間でイメージファイルを書き込んだり、リッピングしたりします。
  • もっと。

UltraISOを使用して起動可能なフロッピーを作成するには、空のフロッピーイメージを作成し、そこにブートセクタをロードします。その後、ファイルを追加または削除したり、問題なく新しいブートセクターをロードしたりできます。

于 2012-07-16T19:03:57.127 に答える