Virt-Manager 在外部硬盘上创建 qcow2 映像时出错

Virt-Manager 在外部硬盘上创建 qcow2 映像时出错

我已经在 Ubuntu 20.04 桌面版上安装了 Virt-Manager,使用的任务与 19.10 上相同。使用最后一个任务时,我没有遇到任何问题,但在 20.04 上,当我尝试在外部硬盘上创建虚拟机时,我收到了此问题:

在此处输入图片描述 在此处输入图片描述

Unable to complete install: 'Cannot access storage file '/media/user/Storage' (as uid:64055, gid:108): Permission denied'

看到细节是这样的

Unable to complete install: 'Cannot access storage file '/media/dakne/vStorage/VM/ubuntu20.04' (as uid:64055, gid:108): Permission denied'

Traceback (most recent call last):
  File "/usr/share/virt-manager/virtManager/asyncjob.py", line 75, in cb_wrapper
    callback(asyncjob, *args, **kwargs)
  File "/usr/share/virt-manager/virtManager/createvm.py", line 2089, in _do_async_install
    guest.installer_instance.start_install(guest, meter=meter)
  File "/usr/share/virt-manager/virtinst/install/installer.py", line 542, in start_install
    domain = self._create_guest(
  File "/usr/share/virt-manager/virtinst/install/installer.py", line 491, in _create_guest
    domain = self.conn.createXML(install_xml or final_xml, 0)
  File "/usr/lib/python3/dist-packages/libvirt.py", line 4034, in createXML
    if ret is None:raise libvirtError('virDomainCreateXML() failed', conn=self)
libvirt.libvirtError: Cannot access storage file '/media/dakne/vStorage/VM/ubuntu20.04' (as uid:64055, gid:108): Permission denied

我已经完成了 chmod 'n chown 但没有任何反应!!!!

答案1

不,没关系....我自己回答:-)

我以 root 身份运行 Virt-Manager,创建了一个新的 VM,选择“导入现有磁盘映像”,然后继续执行任务。最后它会询问我是否要修复权限问题,单击“是”即可修复权限问题。

关闭它并以普通用户身份运行 Virt-Manager。

在此处输入图片描述

相关内容