+
 新版

qemu-kvm热挂载cdrom时提示 hotplug isn't supported

gaodi2002 发布于 2023/09/19 11:47
阅读 134
收藏 0

<disk type="file" device="cdrom">
<driver name="qemu" type="raw"></driver>
<source file="/tmp/virtio-win-0.1.225.iso"></source>
<target dev="sdcc" bus="scsi"></target>
</disk>

virsh attach-device 2 /gaodi-2008r2/cdrom.xml
cdrom/floppy device hotplug isn't supported

加载中
0
osc_46155093
osc_46155093

尝试在QEMU-KVM中热插入CD-ROM时出现 “hotplug isn’t supported” 的错误消息时,这意味着您的QEMU-KVM配置不支持热插拔CD-ROM设备。要解决这个问题,您可以考虑以下几个步骤:

  1. 检查QEMU-KVM版本:确保您正在使用的QEMU-KVM版本支持热插拔CD-ROM设备。较新的QEMU版本通常会增加对新设备的支持和改进。

  2. 停止虚拟机:热插拔通常需要在虚拟机关闭的情况下完成。确保您的虚拟机处于关闭状态,然后尝试挂载CD-ROM。

  3. 检查XML配置:确保您的XML配置文件正确设置了CD-ROM设备。XML配置文件应该包含一个 <disk> 元素,其 device 属性设置为 “cdrom”,并且配置了正确的 <source>  <target>

  4. <disk type='file' device='cdrom'> <driver name='qemu' type='raw'/> <source file='/path/to/your.iso'/> <target dev='hdb' bus='ide'/> <readonly/> </disk>

  5.  

  6. 重新启动虚拟机:在配置CD-ROM后,重新启动虚拟机以使更改生效。

  7. 检查QEMU命令行参数:如果您是通过命令行启动虚拟机,确保您的QEMU命令行参数中包含了 -device 选项来指定CD-ROM设备。例如:

  8. -device ide-cd,bus=ide.1,drive=cdrom
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部