ここまでは、プロテクトモードへのモード変更により4GB以下の全物理メモリへのアクセスが可能となった所までを説明した。ここからは、0x00100000(1MB目) から始まる圧縮カーネルイメージの展開ルーチンへと制御が移るところから説明を続ける。 bvmlinux.out 内訳 0x00100000 には TOPDIR/arch/i386/boot/compressed/bvmlinux.out に相当するバイナリイメージが配置されている。bvmlinux.out は、カーネルビルド時に objcopy コマンドを用いて、オブジェクトファイル TOPDIR/arch/i386/boot/compressed/bvmlinux のメモリ上へのロードイメージをダンプしたものである。bvmlinux は、以下のカーネルソース TOPDIR/arch/i386/boot/compressed/hea