kvm shell启动权限问题

直接使用shell管理 kvm-qemu 会遇到一些权限问题 需要sudo

首先 当前用户 需要添加到 kvm组 sudo usermod -a -G kvm user_name 其次还有一些小问题

远程启动声卡穿透的权限问题

这是因为远程登录的用户默认没有权限操作audio,把当前用户添加到 audio就可以了

sudo gpasswd -a user_name audio 查看组情况 id user_name

更多可以参考 查看这里 这个文章 https://dev.leiyanhui.com/arch/arch-sound/

https://dev.leiyanhui.com/kvm/sound-pass

pice直通 权限问题

qemu-system-x86_64 -device vfio-pci,host=0000:02:00.0 也需要sudo 会提示 failed to open /dev/vfio/1: Permission denied

先看一下 vfio的设备权限sudo ls -lart /dev/vfio

drwxr-xr-x  2 root root      100 Nov  7 03:34 .
crw-rw-rw-  1 root root  10, 196 Nov  7 03:34 vfio
crw-------  1 root root 240,   1 Nov  7 03:34 11
crw-------  1 root root 240,   0 Nov  7 03:34 1
drwxr-xr-x 18 root root     3780 Nov  7 03:34 ..
1
sudo chmod -R 755 /dev/vfio

为了后续方便 最好把当前用户也添加到 qemu组

sudo gpasswd -a user_name qemu

Licensed under CC BY-NC-SA 4.0
comments powered by Disqus
使用 Hugo 构建
主题 StackJimmy 设计