![AppArmor를 활성화하여 qemu에서 /sys/bus/usb/devices/에 액세스하는 방법은 무엇입니까? ("파일을 열 수 없습니다" 및 "...에서 시퀀스를 읽을 수 없습니다")](https://linux55.com/image/165036/AppArmor%EB%A5%BC%20%ED%99%9C%EC%84%B1%ED%99%94%ED%95%98%EC%97%AC%20qemu%EC%97%90%EC%84%9C%20%2Fsys%2Fbus%2Fusb%2Fdevices%2F%EC%97%90%20%EC%95%A1%EC%84%B8%EC%8A%A4%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F%20(%22%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EC%97%B4%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4%22%20%EB%B0%8F%20%22...%EC%97%90%EC%84%9C%20%EC%8B%9C%ED%80%80%EC%8A%A4%EB%A5%BC%20%EC%9D%BD%EC%9D%84%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4%22).png)
AQEMU를 사용하여 USB 장치에 액세스하려고 합니다. 이를 위해 미디어 옵션에 USB 포트를 추가했습니다. 하지만 가상 머신을 시작할 때 다음 오류가 발생합니다.
AQEMU 경고[..] >>>
보낸 사람: bool System_Info::Scan_USB_Sys(QList &list)
메시지: /sys/bus/usb/devices/에서 직렬을 읽을 수 없습니다.AQEMU 경고[..] >>>
보낸 사람: bool System_Info::Read_SysFS_File( const QString &path, QString &data)
메시지: '/sys/bus/usb/devices/1-6/serial' 파일을 열 수 없습니다!
aqemu의 AppArmor 구성 파일에는 이미 다음이 포함되어 있습니다.
/sys/버스/r,
/sys/버스/**r,
다음을 추가한 후:
/sys/bus/usb/devices/** r,
/sys/bus/usb/devices/ r,
을 실행할 때에도 sudo /etc/init.d/apparmor restart
여전히 같은 오류가 발생합니다 .
qemu를 활성화하여 USB 장치에 액세스하고 이러한 오류를 방지하려면 어떻게 해야 합니까?