vlambda博客
学习文章列表

kvm系列03|在线添加硬盘、更换光驱iso镜像

kvm虚拟机使用中,进行添加硬盘,更换cdrom iso,都是常用操作

1.在线添加硬盘

[root@test]# qemu-img create -f qcow2 test-2.img 40G  # 创建一个格式为qcow2硬盘文件
Formatting 'test-2.img', fmt=qcow2 size=42949672960 encryption=off cluster_size=65536 lazy_refcounts=off
[root@test]# virsh start test
Domain test started

[root@test]# virsh attach-disk test /data1/kvm/test/test-2.img vdb --cache=none --subdriver=qcow2
Disk attached successfully

添加后,在虚拟机 fdisk -l可以查看到新硬盘。

现在配置是在内存中,需要手动修改配置文件:找disk标签,在它后面添加:

    <disk type='file' device='disk'>
<driver name='qemu' type='qcow2'/>
<source file='/data1/kvm/test/test-2.img'/>
<target dev='vdb' bus='virtio'/>
</disk>

2.在线变更cdrom iso

安装好虚拟机,默认已经有cdrom的配置:

    <disk type='file' device='cdrom'>
<driver name='qemu' type='raw'/>
<target dev='hda' bus='ide'/>
<readonly/>
<address type='drive' controller='0' bus='0' target='0' unit='0'/>
</disk>

那如何更换cdrom 中的iso镜像:

# virsh # 进入virsh 命令行
virsh # attach-disk win7 /data/iso/virtio-win.iso hda --type cdrom --mode readonly
Disk attached successfully

hda 这个设备号,可以使用 virsh edit win7 进入编辑配置文件中查看。win7kvm虚拟机实例名。

感谢阅读,如有帮助,欢迎赞赏、转发、点在看