FreeBSD 13.2イメージファイルを起動するためにLibvirt + virt-managerを使用したいと思います。イメージを外部ハードドライブに保存してZFSとして「フォーマット」し、ARM(32ビット)ChromebookにインストールされているDevuan 5を使用している間は、次のコマンドを使用してsshfsを使用してZFSディスクにアクセスできます。
sshfs -o Compression=no -o allow_root -o transform_symlinks -o password_stdin [email protected]:/mnt/zroot2/zroot2 /mnt/zroot2/zroot2 <<< 'pass'
virt-managerを使用してイメージファイルを起動しようとしたときに発生するエラーは次のとおりです。
error : qemuProcessReportLogError:1990 : internal error: process exited while
connecting to monitor: 2023-11-28T20:53:46.882586Z qemu-system-arm: -blockdev
{"driver":"file","filename":"/mnt/zroot2/zroot2/OS/Chromebook/FreeBSD-guestOS
/freebsd-kvm/FreeBSD-13.2-RELEASE-armv7.img","node-name":"libvirt-1-storage","auto-
read-only":true,"discard":"unmap"}: Could not open '/mnt/zroot2/zroot2/OS/Chromebook
/FreeBSD-guestOS/freebsd-kvm/FreeBSD-13.2-RELEASE-armv7.img' : Permission denied
この記事によると:
https://forum.manjaro.org/t/virt-manager-doesnt-work-permission-denied/108142
私は以下を試してみます:
root@devuan-bunsen:/mnt/zroot2/zroot2/OS/Chromebook/FreeBSD-guestOS/freebsd-kvm
getfacl /mnt/zroot2/zroot2/OS/Chromebook/FreeBSD-guestOS/freebsd-kvm/
getfacl: Removing leading '/' from absolute path names
# file: mnt/zroot2/zroot2/OS/Chromebook/FreeBSD-guestOS/freebsd-kvm/
# owner: root
# group: root user::rwx group::rwx other::rwx
root@devuan-bunsen:/mnt/zroot2/zroot2/OS/Chromebook/FreeBSD-guestOS/freebsd-kvm
setfacl -m user:libvirt-qemu:--x /mnt/zroot2/zroot2/OS/Chromebook/FreeBSD-guestOS/freebsd-kvm
setfacl: /mnt/zroot2/zroot2/OS/Chromebook/FreeBSD-guestOS/freebsd-kvm: Operation not supported
エラーが発生した場所と解決策を理解するのに役立つ人はいますか?ありがとうございます。