23 votos

Cambio de unidad de CD-ROM a través de virsh

Tengo una máquina virtual KVM que se gestiona a través de libvirsh. Ahora quiero usar una diferente imagen ISO dentro de la máquina virtual.

¿Cómo puedo cambiar el DVD en la unidad virtual usando virsh?

17voto

paulmurray Puntos 109

Agregar CDROM:

attach-disk guest01 /root/disc1.iso hdc --driver file --type cdrom
--mode readonly

Cambio de cd-ROM:

attach-disk guest01 /root/disc2.iso hdc --driver file --type cdrom
--mode readonly

Quitar CDROM:

 attach-disk guest01 " " hdc --driver file --type cdrom
 --mode readonly

16voto

Jage Puntos 4889

En libvirt 0.9.12 y tal vez antes, un comando change-media existe:

change-media <domain> <path> [<source>] [--eject] [--insert] [--update] [--current] [--live] [--config] [--force]

Cambio de CD:

change-media guest01 hdb /pool/disc.iso

Expulsar CD:

change-media guest01 hdb --eject

1voto

anaken78 Puntos 1

He intentado adjuntar el disco de mando y no funcionó para mí. Sin embargo, he encontrado este doc en fedora, que le pide que utilice el "update-dispositivo de comandos". Esto funcionó para mí. Usted puede encontrar el artículo aquí: http://docs.fedoraproject.org/en-US/Fedora/18/html/Virtualization_Administration_Guide/sect-Attaching_and_updating_a_device_with_virsh.html

Sólo la integridad de poner en práctica las medidas aquí:

  • Crear un archivo XML:

<backingStore/> <target dev='hdc' bus='ide'/> <readonly/> <alias name='ide0-1-0'/> <address type='drive' controller='0' bus='1' target='0' unit='0'/> </disk>

Asegúrese de que usted no tiene la <source> etiqueta en la definición de

  • Actualizar el dispositivo:

    virsh update-device <guest name> <XML file name>

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: