kvm usa o dispositivo de disco inteiro

1

É possível, ao criar uma máquina virtual com virt-install, especificar o --disk sinalizador com algo como /dev/sdc (supondo que um disco rígido no meu host esteja nesse local) em vez de mapeá-lo para .img Arquivo? atualmente meu comando se parece com:

sudo virt-install --name ubuntu-test \
 --ram 512 --vcpus 1 \
 --disk path=/home/username/test.img,size=10 \
 --location http://mirror.facebook.net/ubuntu/dists/xenial/main/installer-  amd64 \
 --graphics none

posso alterá-lo para algo como?:

sudo virt-install --name ubuntu-test7 \
 --ram 512 --vcpus 1 \
 --disk path=/dev/sdc \
 --location http://mirror.facebook.net/ubuntu/dists/xenial/main/installer-  amd64 \
 --graphics none \

Obrigado

    
por user2499241 29.07.2016 / 21:37

1 resposta

1

Sim, isso funciona bem.

No meu caso eu uso dispositivos criados pelo LVM e consegui instalar o Kali Linux em uma VM com

virt-install -n kali -r 2048 --disk path=/dev/Raid10/vm.kali -c /torrents/kali-linux-2016.1-amd64.iso -w bridge:br0 --vnc --vnclisten=0.0.0.0 --os-type=linux --os-variant=debianwheezy 

Nesse caso, o arquivo XML resultante criado foi

<disk type='block' device='disk'>
  <driver name='qemu' type='raw' cache='none' io='native'/>
  <source dev='/dev/Raid10/vm.kali'/>
  <target dev='vda' bus='virtio'/>
  <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/>
</disk>

Podemos ver isso usando o driver virtio .

O /dev/Raid10/vm.kali seria o equivalente ao seu /dev/sdc

    
por 29.07.2016 / 21:57