20120518

qemu attach image

памятка, как подключить образ к qemu-виртуалке, управляемой kvm-ом (существующие инструкции что-то не то рассказывают)·
1. виртуальную машину надо вырубить·

2. размер образа — один гигабайт
$ dd if=/dev/zero of=/path/to/image bs=1M seek=1K count=0

3. копирую конфигурацию в файл /tmp/xml:
$ virsh dumpxml vm-name > /tmp/xml


4. редактирую копию:
$ vim /tmp/xml
была такая секция:
    <disk type='file' device='disk'>
      <driver name='qemu' type='raw'/>
      <source file='/path/to/some.qcow2'/>
      <target dev='vda' bus='virtio'/>
      <alias name='virtio-disk0'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
    </disk>
добавил такую:
    <disk type='file' device='disk'>
      <driver name='qemu' type='raw'/>
      <source file='/path/to/image'/>
      <target dev='vdb'/>
    </disk>
5. загружаю новую конфигурацию:
$ virsh create /tmp/xml

6. вижу, что появилось новое устройство /dev/vdb
дальше понятно, что делать…

Комментариев нет: