私は(マイクロ)SDカードのパーティションにカーネル、初期化ファイル、ファイルシステムなどを格納するいくつかの異なる組み込みボードを使用してきました。使用例や指示の例では、圧縮されたイメージ(zImage
)がSDカードの対応するパーティション(sda2と仮定)にロードされていることを確認しました。
圧縮されていない画像ファイル(画像)sda2
。
状況が良ければ、ボードはzImageを使ったボードよりも数秒早く起動しますか、それとも違いはわずかですか?
それでは、ストレージスペースを節約する以外にzImageを使用する特別な理由はありますか?
答え1
試してみてください。私は圧縮されていないカーネルとしてCentOSを試してみましたが、pygrubではうまくいきました。
イメージを圧縮する最も歴史的な理由は、イメージが1.44MBフロッピーディスクに収まる必要があるためです。
低帯域幅ネットワークを介してネットワークを起動する場合、圧縮は依然として良好です。