Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

Appendix A. Using virsh to mount a CD-ROM image on an inactive domain

This appendix describes a process which allows users to mount CD-ROM images on inactive domains.

Procedure A.1. Mounting CD-ROM images with virsh on inactive domains

  1. Create an XML configuration file for your guest, replacing guestname with your guest domains name and windowsguest.xml:
    # virsh dumpxml guestname windowsguest.xml
  2. Add the following entry under the devices tag in the XML configuration file (windowsguest.xml in this example). You must change the source file= parameter to the location of the drivers .iso file and adjust the dev= parameter if you already have a hdb entry.
    <disk type='file' device='cdrom'>
      <driver name='file'/>
      <source file='/usr/share/xenpv-win-32bit/xenpv-win-32bit.iso'/>
      <target dev='hdb'/>
      <readonly/>
    </disk>
    
  3. Recreate the guest with the updated configuration file
    # virsh define windowsguest.xml
    
  4. The guest now has a CD-ROM device containing the para-virtualized drivers once rebooted.
  5. Once the Windows guest has booted, open My Computer and you should see the Red Hat Para-virtualized drivers disk. Click on the disk to continue the installation.