Product SiteDocumentation Site

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/xenpv-win.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.