diff --git a/pkg/hostman/guestman/pci.go b/pkg/hostman/guestman/pci.go index 1f0e66ec68..0a06025b1c 100644 --- a/pkg/hostman/guestman/pci.go +++ b/pkg/hostman/guestman/pci.go @@ -360,7 +360,7 @@ func (s *SKVMGuestInstance) initCdromDesc() { } func (s *SKVMGuestInstance) initFloppyDesc() { - if s.GetOsName() != OS_NAME_WINDOWS { + if s.Desc.Machine != "pc" || s.GetOsName() != OS_NAME_WINDOWS { return } if s.Desc.Floppys == nil {