Sophie

Sophie

distrib > Fedora > 14 > x86_64 > by-pkgid > f16a7b30a7d0d1e72cdef1591b15327f > files > 9

guestfish-1.8.15-1.fc14.x86_64.rpm

<p>
This script shows how you might have a library of premade
virtual machines ready for cloning, but as a final step you
use libguestfs or guestfish to customize some configuration
files inside the VM before it's ready to go.
</p>

<p>
In this simple recipe, we overwrite the <code>/etc/resolv.conf</code> file
with a new nameserver entry, and change <code>/etc/HOSTNAME</code>.
</p>

<p>
There are lots of possible improvements to this script, such as
using qcow2 snapshots so that cloned VMs share storage with their
"parent" preimages.
</p>

<p>
For more information about cloning images using libvirt and libguestfs
see <a href="https://rwmj.wordpress.com/2010/09/24/tip-my-procedure-for-cloning-a-fedora-vm/#content">Richard Jones's procedure for cloning a Fedora VM</a>.
</p>