From 587c2dfdb776d3c866a31c8cfa5088f3f93ee954 Mon Sep 17 00:00:00 2001 From: Cryss Date: Mon, 12 Dec 2022 14:34:33 +0100 Subject: [PATCH 1/2] The argument "-allow-limited-size" was removed from both genisoimage and mkisofs --- vmcloak/abstract.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vmcloak/abstract.py b/vmcloak/abstract.py index b3bdfcc..3ab64ad 100644 --- a/vmcloak/abstract.py +++ b/vmcloak/abstract.py @@ -204,7 +204,7 @@ class WindowsAutounattended(OperatingSystem): dummy_serial_key = None genisoargs = [ "-no-emul-boot", "-iso-level", "2", "-udf", "-J", "-l", "-D", "-N", - "-joliet-long", "-relaxed-filenames", "-allow-limited-size", + "-joliet-long", "-relaxed-filenames", ] def _autounattend_xml(self, product, ipaddress, gateway): From 79f73a8cdb429d8af4ec49a81fbdfc2436eb1850 Mon Sep 17 00:00:00 2001 From: Cryss Date: Mon, 12 Dec 2022 15:12:16 +0100 Subject: [PATCH 2/2] The "-soundhw" argument has been deprecated since version 5.1 of qemu and was recently removed --- vmcloak/platforms/qemu.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/vmcloak/platforms/qemu.py b/vmcloak/platforms/qemu.py index 0bd8a06..436130c 100644 --- a/vmcloak/platforms/qemu.py +++ b/vmcloak/platforms/qemu.py @@ -58,7 +58,8 @@ def _make_pre_v41_args(attr): "-device", "ide-cd,bus=ahci.1,unit=0,drive=cdrom,bootindex=1", "-device", "usb-ehci,id=ehci", "-device", "usb-tablet,bus=ehci.0", - "-soundhw", "hda", + "-device", "intel-hda", + "-device", "hda-duplex", "--enable-kvm" ] @@ -82,7 +83,8 @@ def _make_post_v41_args(attr): "-device", "ide-cd,bus=ahci.1,unit=0,drive=cdrom,bootindex=1", "-device", "usb-ehci,id=ehci", "-device", "usb-tablet,bus=ehci.0", - "-soundhw", "hda", + "-device", "intel-hda", + "-device", "hda-duplex", "-enable-kvm" ]