Please validate that each troubleshooting step below is true for your environment. Each step will provide instructions or a link to a document, in order to eliminate possible causes and take corrective action as necessary. The steps are ordered in the most appropriate sequence to isolate the issue and identify the proper resolution. Please do not skip a step.
Note: If you perform a corrective action in any of the following steps, attempt the CD/DVD operation again.
- Verify the integrity of the physical CD/DVD media by performing the same operation attempted inside the virtual machine on the host machine or a different physical computer.
- If you are using a Mac Book Air or Mac Mini and an external SuperDrive, ensure that the SuperDrive is plugged into the USB port before you open VMware Fusion. Otherwise, the drive will not be recognized.
- Ensure that the settings of the virtual CD/DVD drive point to a specific host physical drive.
- In the Fusion interface ensure that the virtual machine is being viewed.
- Click Virtual Machine > Settings > CDs & DVDs (In Fusion 1.x, click Virtual Machine > Settings > Removable Devices > CD/DVD ).
- If it is not already set to SuperDrive (Fusion 4.x and later) or Specify physical CD/DVD drive (Fusion 3.x and earlier), turn it ON, specify the host drive to use if there is more than one, and click OK.
- If you are unable to record to a physical CD/DVD from within a virtual machine, change the emulation mode for the virtual drive from IDE to SCSI.
To change the emulation mode for the virtual drive from IDE to SCSI:
-
Shut down the virtual machine.
- Close Fusion.
-
-
Locate the following entries in the settings file:
ide0:0.deviceType = "cdrom-raw"
ide0:0.fileName = "<CD/DVD ROM name>"
ide0:0.present = "TRUE"
ide0:0.startConnected = "TRUE"
-
Replace the text in the lines matching ide0 to read scsi1. The results look similar to:
scsi1:0.deviceType = "cdrom-raw"
scsi1:0.fileName = "<CD/DVD ROM name>"
scsi1:0.present = "TRUE"
scsi1:0.startConnected = "TRUE"
-
Add this line:
scsi1.present = "TRUE"
-
If you are using a 64-bit version of Windows, add this line:
-
Windows XP, Windows Vista, Windows 2003: scsi1.virtualDev = "lsilogic"
-
Windows 10, Windows 7, Windows 2008, Windows 8 and Windows Server 2012: scsi1.virtualDev = "lsisas1068"
-
Save the .vmx file.
- Reopen Fusion, and power on the virtual machine.
If you are unable to boot from a CD/DVD from within a virtual machine, change the emulation mode for the virtual drive to IDE. Follow step 3 above, but reverse the changes and change the SCSI lines to IDE lines.