タグ

2014年1月14日のブックマーク (1件)

  • KMC Staff Blog:vmlinuxとzImageの関係

    2010年02月05日 vmlinuxとzImageの関係 Linuxカーネルを起動する時に使うzImageってvmlinuxzipで圧縮したものなの? zImageを伸長するのはブートローダーの仕事? 改めて調べてみたので、ここでそれを紹介します。 (以下の話はアーキテクチャによって詳細が異なるかもしれません。今回はarmのlinuxを題材にします。) これってどんなファイル?と思ったときはまず file コマンドで調べます。 $ file vmlinux vmlinux: ELF 32-bit LSB executable, ARM, version 1 (SYSV), statically linked, not stripped $ file arch/arm/boot/zImage arch/arm/boot/zImage: data vmlinuxがELFのオブジェクトファイ

    fks-sdk
    fks-sdk 2014/01/14
    Imageにはビルドの日付が入るので同じソースでもgzip圧縮されるからvmlinuxとかzImageとかuImageだとぜんぜん違うバイナリに見えるわけだ