kvm - USB를 저장소로 사용하는 방법

kvm - USB를 저장소로 사용하는 방법

데비안 테스트를 하고 있어요.

ext4 형식의 USB 스틱에 있는 저장소에 가상 머신을 설치하려고 합니다. 그런데 OS를 설치하기 전에 권한 오류가 발생했습니다. 가상 머신 관리자를 사용하고 있습니다.

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

다음 명령을 사용하여 USB를 마운트했습니다.

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

chmod 777USB를 마운트할 때 저장 파일 자체(generic.qcow2)뿐만 아니라 마운트 지점에서도 시도해 보았습니다 .

또한 마운트 지점의 소유자를 libvirt-qemu(uid=121)로 변경했지만 오류가 지속되었습니다.

운영 체제를 설치하기 위한 적절한 권한을 어떻게 제공합니까?

관련 정보