You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the issue
When putting paths or parameters into a QEMU argument, UTM's parser appears to use spaces as breaks, no matter whether the string is single or double quoted or the spaces are escaped.
So "path/to this/file.qcow2", 'path/to this/file.qcow2' and path/to\ this/file.qcow2 all break.
While drive paths can be handled by removing the actual spaces in file names and directory names, setting a device label to a product string containing spaces is a bigger issue, such as:
UTM will split this at CD-ROM, which results in an error when you attempt to run the VM. Of course, the hardware in question won't recognize the CD-ROM drive without this label, so it can't just be modified to remove the space.
Configuration
UTM Version: 2.x and 3.x up to 3.0.4
OS Version: macOS 12.2
Apple Silicon
The text was updated successfully, but these errors were encountered:
Describe the issue
When putting paths or parameters into a QEMU argument, UTM's parser appears to use spaces as breaks, no matter whether the string is single or double quoted or the spaces are escaped.
So "path/to this/file.qcow2", 'path/to this/file.qcow2' and path/to\ this/file.qcow2 all break.
While drive paths can be handled by removing the actual spaces in file names and directory names, setting a device label to a product string containing spaces is a bigger issue, such as:
-device scsi-cd,scsi-id=3,drive=cd1,vendor="MATSHITA",product="CD-ROM CR-8005",ver="1.0k"
UTM will split this at CD-ROM, which results in an error when you attempt to run the VM. Of course, the hardware in question won't recognize the CD-ROM drive without this label, so it can't just be modified to remove the space.
Configuration
The text was updated successfully, but these errors were encountered: