web-dev-qa-db-ja.com

Ubuntu Cloudゲストのさまざまなイメージ(-disk1、-root、-uefi1)は何ですか?

cloud-images.ubuntu.comの毎日のビルドページ には、アーキテクチャごとに多数の異なるイメージが公開されています。例:

  • trusty-server-cloudimg-AMD64-disk1.img
  • trusty-server-cloudimg-AMD64-root.tar.gz
  • trusty-server-cloudimg-AMD64-uefi1.img
  • trusty-server-cloudimg-AMD64.tar.gz

これらの異なるリリースの違いは何ですか?

私が見つけることができる最高のドキュメントは このwikiページ ですが、質問には答えていないようです。

5
Michael Kropat

私は公式のドキュメントを見つけることができませんが、これは私がいろいろ調べて見つけたものです:

{image} .tar.gz

$ tar tzf trusty-server-cloudimg-AMD64.tar.gz
trusty-server-cloudimg-AMD64.img
trusty-server-cloudimg-AMD64-vmlinuz-generic
trusty-server-cloudimg-AMD64-loader
trusty-server-cloudimg-AMD64-floppy
README.files

そのため、カーネルイメージ、ブートローダー、およびファイルシステムイメージを含むtarballです。ファイルシステムイメージの詳細:

$ file trusty-server-cloudimg-AMD64.img
trusty-server-cloudimg-AMD64.img: Linux rev 1.0 ext4 filesystem data (extents) (large files) (huge files)

.imgのコンテンツには次の方法でアクセスできます。

mkdir -p /media/trusty-server-cloudimg-AMD64
mount -o loop trusty-server-cloudimg-AMD64.img /media/trusty-server-cloudimg-AMD64

{image} -disk1.img

$ file trusty-server-cloudimg-AMD64-disk1.img
trusty-server-cloudimg-AMD64-disk1.img: Qemu Image, Format: Qcow , Version: 2

{image} -root.tar.gz

Cloud-images.ubuntu.comでいくつかの形式の画像を利用できます。このメールに関連するのは-root.tar.gzです。これは、本質的にtar -cSpzf - /のコンテンツの/です。

Scott Moserがubuntu-develに投稿

このリリースの主な用途はLXCであり、カーネルとブートローダーファイルは使用されないため、投稿ではカーネルとブートローダーが削除されたと述べています。

3
Michael Kropat