从 qemu 收到以下错误:
Unable to complete install: 'Cannot access storage file '/run/media/msingh/WDELEMENTS1/test/CentOsRestoreTest.qcow2' (as uid:107, gid:107): Permission denied'
因此尝试以 root 身份更改所有权但仍然失败:
[root@centos ~]# chown qemu.qemu /run/media/msingh/WDELEMENTS1/test/CentOsRestoreTest.qcow2
chown: changing ownership of ‘/run/media/msingh/WDELEMENTS1/test/CentOsRestoreTest.qcow2’: Operation not permitted
有关路径/驱动器的信息:
[root@centos ~]# df -hT /dev/sda1
Filesystem Type Size Used Avail Use% Mounted on
/dev/sda1 vfat 2.8T 55G 2.7T 2% /run/media/msingh/WDELEMENTS1
答案1
VFAT 文件系统不支持文件所有权的概念。相反,当文件系统被挂载时,mount 命令会设置一个 uid/gid,该 uid/gid 被视为拥有文件系统中的所有内容。
因此,要更改 VFAT 文件系统内容的所有权,您需要卸载该文件系统并使用所需的 uid/gid 重新挂载它。