起動可能なイメージを圧縮して解凍するには?

起動可能なイメージを圧縮して解凍するには?

Microsoft Windows 11用のMinGWツールチェーンを使用して作成された起動可能なカーネルイメージがあります。プロジェクトのサイズは小さいですが、「このイメージディスクがフロッピーディスクに収まるほど大きくなったら、どのように縮小するのですか?」ということを知っています。

あなたの考えに感謝します。

編集:私のGitアカウントでこのリクエストのサンプルOSを見つけることができます。パウロ32

答え1

イメージを圧縮してスタブファイルの末尾に追加する必要があります。スタブファイルには解凍コードが含まれており、スタブはメモリから解凍されたイメージをロードします。

関連情報