In my previous post, I described how to convert a global zone to a non-global zone using a unified archive. Since then, I've fielded a few questions about whether this same approach can be used to create a master image that is used to install Solaris regardless of virtualization type (including no virtualization). The answer is: of course! That was one of the key goals of the project that invented unified archives.
In my earlier example, I was focused on preserving the identity and other aspects of the global zone and knew I had only one place that I planned to deploy it. Hence, I chose to skip media creation (--exclude-media) and used a recovery archive (-r). To generate a unified archive of a global zone that is ideal for use as an image for installing to another global zone or native zone, just use a simpler command line.
root@global# archiveadm create /path/to/golden-image.uar
Notice that by using fewer options we get something that is more usable.
What's different about this image compared to the one created in the previous post?