Ubuntu Cloud Guest 映像有哪些不同(-disk1、-root、-uefi1)?

Ubuntu Cloud Guest 映像有哪些不同(-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

这些不同版本之间有什么区别?

我能找到的最好的文档是此维基页面,但似乎没有回答这个问题。

答案1

我找不到任何官方文档,但这是我通过搜索发现的:

图片.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

{图像}-disk1.img

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

{图像}-root.tar.gz

我们在 cloud-images.ubuntu.com 上提供多种格式的图像。与此邮件相关的是-root.tar.gz。这本质上是tar -cSpzf - /的内容之一/

Scott Moser 在 ubuntu-devel 上发帖

该帖子继续指出,内核和引导加载程序已被删除,因为此版本的主要用途是 LXC,而 LXC 中不使用内核和引导加载程序文件。

相关内容