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

Mic*_*pat 5 server cloud

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 page,但它似乎没有回答这个问题。

Mic*_*pat 4

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

\n\n

{图片}.tar.gz

\n\n
$ tar tzf trusty-server-cloudimg-amd64.tar.gz\ntrusty-server-cloudimg-amd64.img\ntrusty-server-cloudimg-amd64-vmlinuz-generic\ntrusty-server-cloudimg-amd64-loader\ntrusty-server-cloudimg-amd64-floppy\nREADME.files\n
Run Code Online (Sandbox Code Playgroud)\n\n

所以它是一个包含内核映像、引导加载程序和文件系统映像的 tarball。有关文件系统映像的更多详细信息:

\n\n
$ file trusty-server-cloudimg-amd64.img\ntrusty-server-cloudimg-amd64.img: Linux rev 1.0 ext4 filesystem data (extents) (large files) (huge files)\n
Run Code Online (Sandbox Code Playgroud)\n\n

您可以.img通过以下方式访问内容:

\n\n
mkdir -p /media/trusty-server-cloudimg-amd64\nmount -o loop trusty-server-cloudimg-amd64.img /media/trusty-server-cloudimg-amd64\n
Run Code Online (Sandbox Code Playgroud)\n\n

{image}-disk1.img

\n\n
$ file trusty-server-cloudimg-amd64-disk1.img\ntrusty-server-cloudimg-amd64-disk1.img: Qemu Image, Format: Qcow , Version: 2\n
Run Code Online (Sandbox Code Playgroud)\n\n

{图片}-root.tar.gz

\n\n
\n

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

\n
\n\n

\xe2\x80\x94 Scott Moser 在 ubuntu-devel 上发帖

\n\n

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

\n