From cc7542cc6f2c62f8a74ffb4c0cc96389c9d299d4 Mon Sep 17 00:00:00 2001 From: wanyaoqi Date: Tue, 10 Nov 2020 20:39:07 +0800 Subject: [PATCH] qemu-arm: fix cdrom params --- pkg/hostman/guestman/qemu-arm.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkg/hostman/guestman/qemu-arm.go b/pkg/hostman/guestman/qemu-arm.go index 631af614f1..414a93bbca 100644 --- a/pkg/hostman/guestman/qemu-arm.go +++ b/pkg/hostman/guestman/qemu-arm.go @@ -258,7 +258,8 @@ func (s *SKVMGuestInstance) generateArmStartScript(data *jsonutils.JSONDict) (st if cdrom != nil && cdrom.Contains("path") { cdromPath, _ := cdrom.GetString("path") if len(cdromPath) > 0 { - cmd += fmt.Sprintf("-cdrom %s", cdromPath) + cmd += " -device virtio-scsi-device -device scsi-cd,drive=cd0,share-rw=true" + cmd += fmt.Sprintf(" -drive if=none,file=%s,id=cd0,media=cdrom", cdromPath) } }