web-dev-qa-db-fra.com

Quelles sont les différentes images d'Ubuntu Cloud Guest (-disk1, -root, -uefi1)?

Sur le page de construction quotidienne sur cloud-images.ubuntu.com , il existe un certain nombre d'images différentes publiées pour chaque architecture, par exemple:

  • 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

Quelle est la différence entre ces différentes versions?

La meilleure documentation que je puisse trouver est cette page wiki , mais elle ne semble pas répondre à la question.

5
Michael Kropat

Je ne trouve pas de documentation officielle, mais voici ce que j'ai trouvé en fouillant:

{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

C'est donc une archive contenant une image du noyau, un chargeur de démarrage et une image du système de fichiers. Plus de détails sur l'image du système de fichiers:

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

Vous pouvez accéder au contenu de .img avec:

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

Plusieurs formats d’images sont disponibles sur cloud-images.ubuntu.com. Celui qui concerne ce courrier est le -root.tar.gz. Il s'agit essentiellement d'un tar -cSpzf - / du contenu de /.

- Scott Moser sur ubuntu-devel

La publication indique ensuite que le noyau et le chargeur de démarrage ont été supprimés, car cette version est principalement utilisée avec LXC, où les fichiers du noyau et du chargeur de démarrage ne sont pas utilisés.

3
Michael Kropat