kvm - como usar um usb como armazenamento

1

Estou no teste do Debian.

Estou tentando instalar um vm em um armazenamento que está localizado em um pendrive formatado para ext4. No entanto, estou recebendo um erro de permissão antes que o sistema operacional possa ser instalado. Estou usando o Virtual Machine Manager:

Unable to complete install: 'Cannot access storage file '/media/user/mnt/generic.qcow2' (as uid:121, gid:131): Permission denied'

Traceback (most recent call last):
  File "/usr/share/virt-manager/virtManager/asyncjob.py", line 88, in cb_wrapper
    callback(asyncjob, *args, **kwargs)
  File "/usr/share/virt-manager/virtManager/create.py", line 2288, in _do_async_install
    guest.start_install(meter=meter)
  File "/usr/share/virt-manager/virtinst/guest.py", line 461, in start_install
    doboot, transient)
  File "/usr/share/virt-manager/virtinst/guest.py", line 396, in _create_guest
    self.domain = self.conn.createXML(install_xml or final_xml, 0)
  File "/usr/lib/python2.7/dist-packages/libvirt.py", line 3777, in createXML
    if ret is None:raise libvirtError('virDomainCreateXML() failed', conn=self)
libvirtError: Cannot access storage file '/media/user/mnt/generic.qcow2' (as uid:121, gid:131): Permission denied

Eu montei o usb usando o seguinte comando:

sudo mount -t ext4 /dev/sdb1 /media/user/mnt  -o rw

Eu também tentei chmod 777 no ponto de montagem enquanto o usb foi montado, bem como no próprio arquivo de armazenamento (generic.qcow2).

Além disso, alterei o proprietário do ponto de montagem para libvirt-qemu (uid = 121), mas o erro ainda persiste.

Como posso fornecer as permissões apropriadas para poder instalar o sistema operacional?

    
por pandita 31.07.2016 / 01:20

0 respostas