From: Fabian Ebner Date: Wed, 16 Feb 2022 10:47:49 +0000 (+0100) Subject: clone disk: force raw format for TPM state X-Git-Url: https://git.proxmox.com/?a=commitdiff_plain;h=5f5aba2578e117247ec8ae5fcd925d3e19cba5c0;p=qemu-server.git clone disk: force raw format for TPM state The format can't be qcow2 for TPM state, because swtpm reads the file directly expecting raw data. Signed-off-by: Fabian Ebner --- diff --git a/PVE/QemuServer.pm b/PVE/QemuServer.pm index a99f1a56..9cefcc08 100644 --- a/PVE/QemuServer.pm +++ b/PVE/QemuServer.pm @@ -7593,6 +7593,7 @@ sub clone_disk { } elsif ($drivename eq 'efidisk0') { $size = get_efivars_size($conf); } elsif ($drivename eq 'tpmstate0') { + $dst_format = 'raw'; $size = PVE::QemuServer::Drive::TPMSTATE_DISK_SIZE; } else { ($size) = PVE::Storage::volume_size_info($storecfg, $drive->{file}, 10);