Saya memiliki mesin virtual KVM yang dikelola melalui libvirsh. Sekarang saya ingin menggunakan image ISO yang berbeda di dalam VM.
Bagaimana cara mengubah DVD di drive virtual menggunakan virsh
?
Tambahkan CDROM:
attach-disk guest01 /root/disc1.iso hdc --driver file --type cdrom
--mode readonly
Ubah CDROM:
attach-disk guest01 /root/disc2.iso hdc --driver file --type cdrom
--mode readonly
Hapus CDROM:
attach-disk guest01 " " hdc --driver file --type cdrom
--mode readonly
virsh
: 0.9.2).--config
perintah. Mungkin karena fakta bahwa tamu itu awalnya tidak dikonfigurasi dengan cdrom. Ini ditujukan berikut:error: internal error: No device with bus 'ide' and target 'hdc'. cdrom and floppy device hotplug isn't supported by libvirt
.Di libvirt 0.9.12 dan mungkin sebelumnya,
change-media
ada perintah :Ubah CD:
Keluarkan CD:
sumber
Saya mencoba perintah attach-disk dan tidak berhasil untuk saya. Namun, saya menemukan dokumen ini di fedora yang meminta Anda untuk menggunakan perintah "pembaruan-perangkat". Ini bekerja untuk saya, dan Anda dapat menemukannya di Melampirkan dan memperbarui perangkat dengan virsh . Berikut langkah-langkahnya:
Buat file XML:
Pastikan Anda tidak memiliki
<source>
tag dalam definisi AndaPerbarui perangkat:
sumber
Pertama, Anda harus mengekspor konfigurasi yang ada:
Maka Anda harus membuka file dan menyalin bagian cdrom dan menambahkan baris dengan path seperti gambar iso
Jadi hasilnya seperti ini
dan simpan sebagai cdrom.xml.
Setelah itu:
sumber