initramfs

initramfs とは何か?
全ての 2.6 系 Linux カーネルgzip 圧縮された「cpio」フォーマットのアー カイブを含んでおり、これはカーネルが起動する際に rootfs に展開されます。

http://www.linux.or.jp/JF/JFdocs/kernel-docs-2.6/filesystems/ramfs-rootfs-initramfs.txt.html

というわけで、initrd.gzというファイル名でも実は中身はcpioになっていることがある、と。
fileコマンドの出力は誤認識じゃなかったんだ…。
ファイル形式の確認と中身の取り出し方法は以下の通り。

% file -z initrd.gz
initrd.gz: ASCII cpio archive (SVR4 with no CRC) (gzip compressed data, ...)
% zcat initrd.gz | cpio -i

ここの比較表がいい感じ
http://blog.gcd.org/archives/51053466.html

initrd initramfs
イメージ ファイルシステム(ext2等+gzip) アーカイブ(cpio+gzip)
実装 ブロックデバイス(RAMディスク) ファイルシステム
init起動 /linuxrc終了後カーネルが起動 /initがexec /sbin/initする