テスト OS は以前はフロッピーから起動していましたが、現在は CD-ROM から起動しようとしています。しかし、BIOS がフロッピー ブート セクタと CD ブート セクタをどのように異なる方法で処理するかはよくわかりません。CD ブート セクタは、フロッピー ブート セクタよりもはるかに大きいようです。他に注意する必要があることはありますか?
誰かがそれについての詳細を説明したり、いくつかのリンクを教えてくれませんか?
ありがとう。
テスト OS は以前はフロッピーから起動していましたが、現在は CD-ROM から起動しようとしています。しかし、BIOS がフロッピー ブート セクタと CD ブート セクタをどのように異なる方法で処理するかはよくわかりません。CD ブート セクタは、フロッピー ブート セクタよりもはるかに大きいようです。他に注意する必要があることはありますか?
誰かがそれについての詳細を説明したり、いくつかのリンクを教えてくれませんか?
ありがとう。
GRUB で起動することをお勧めします。eltorito イメージを使用して、CD を起動可能にします。次に、CD イメージにカーネルを含め、GRUB 構成ファイルに次のようなカーネル ファイルを使用するエントリを作成します。 kernel mykernel ある場合は initrd を含めて起動します。CD ブート セクタについて知るには、ISO 仕様を確認するように伝えます。
これらのリンクが役立つことを願っています
まず、BIOSはCD-ROMのセクター1を使用して起動するのではなく、記憶が正しければセクター17を使用することを知っておく必要があります。
grubやliloなどのブートローダーが使用するcdromブートファイルを調べることで、多くのことを学ぶことができます。Mabyでさえminixにはcdbootオプションがあります。