diff --git a/src/disk.sh b/src/disk.sh index 066bc58..aca26c7 100644 --- a/src/disk.sh +++ b/src/disk.sh @@ -391,16 +391,16 @@ addMedia () { local index="" local DISK_ID="cdrom$DISK_BUS" [ -n "$DISK_INDEX" ] && index=",bootindex=$DISK_INDEX" - local result="-drive file=$DISK_FILE,id=$DISK_ID,if=none,format=raw,readonly=on" + local result="-drive file=$DISK_FILE,id=$DISK_ID,if=none,format=raw,readonly=on,media=cdrom" case "${DISK_TYPE,,}" in "usb" ) - result="$result,media=cdrom \ + result="$result \ -device usb-storage,drive=${DISK_ID}${index},removable=on" echo "$result" ;; "ide" ) - result="$result,media=cdrom \ + result="$result \ -device ide-cd,drive=${DISK_ID},bus=ide.${DISK_BUS}${index}" echo "$result" ;; @@ -410,7 +410,7 @@ addMedia () { echo "$result" ;; "scsi" | "virtio-scsi" ) - result="$result,media=cdrom \ + result="$result \ -device virtio-scsi-pci,id=${DISK_ID}b,bus=pcie.0,addr=$DISK_ADDRESS,iothread=io2 \ -device scsi-cd,drive=${DISK_ID},bus=${DISK_ID}b.0${index}" echo "$result"