diff --git a/builder/parallels/common/step_remove_devices.go b/builder/parallels/common/step_remove_devices.go index 4d1b29611..0bcbc6eb3 100644 --- a/builder/parallels/common/step_remove_devices.go +++ b/builder/parallels/common/step_remove_devices.go @@ -35,7 +35,11 @@ func (s *StepRemoveDevices) Run(state multistep.StateBag) multistep.StepAction { } if _, ok := state.GetOk("attachedIso"); ok { - command := []string{"set", vmName, "--device-del", "cdrom0"} + command := []string{ + "set", vmName, + "--device-set", "cdrom0", + "--device", "Default CD/DVD-ROM", + } if err := driver.Prlctl(command...); err != nil { err := fmt.Errorf("Error detaching ISO: %s", err)