Microsoft Windows 11用のMinGWツールチェーンを使用して作成された起動可能なカーネルイメージがあります。プロジェクトのサイズは小さいですが、「このイメージディスクがフロッピーディスクに収まるほど大きくなったら、どのように縮小するのですか?」ということを知っています。
あなたの考えに感謝します。
編集:私のGitアカウントでこのリクエストのサンプルOSを見つけることができます。パウロ32
答え1
イメージを圧縮してスタブファイルの末尾に追加する必要があります。スタブファイルには解凍コードが含まれており、スタブはメモリから解凍されたイメージをロードします。