Re: How to move emulated SWTPM data to a new VM

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


Tomáš Golembiovský writes:

On Thu, Sep 23, 2021 at 08:32:46PM -0400, Sam Varshavchik wrote:
> I have an existing VM with an emulated TPM module.
> I'm trying to create a replacement VM, pointing to the same disk image that
> the existing VM uses, and also migrate the existing TPM module to it.
> Would just copying everything in /var/lib/libvirt/swtpm/<UUID> work? I did
> some practice runs, and it seems that virt-manager immediately starts the
> new VM as soon as it creates one, so I need to quickly turn it off, go look
> up its new UUID, and copy over the TPM files?

When creating the VM in virt-manager, in the last step you can select a
checkbox 'Modify configuration before install'. When you do that you
will see the configuration dialog for the VM and there on the Overview
tab you can also find the UUID. I haven't tried that but that way you
may be able to create the TMP directory in advance.

Hope this helps,

Yes, I used "Modify configuration before install" in my trial run, I am aware of this setting.

Next time I'll see if that gives me the new VM's UUID, and I'll try making a copy of the existing swtpm subdirectory before the VM gets created and started.

Attachment: pgp5FxaX9kb7n.pgp
Description: PGP signature

[Index of Archives]     [Virt Tools]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]

  Powered by Linux