Гость монтирует каталог с хоста примерно так:

mount -t 9p root9p /mnt/d1

Причем предоставляется шара следующим образом:

-fsdev local,id=root9p,path=/mnt/chroot/ascii64,security_model=mapped -device virtio-9p-pci,fsdev=root9p,mount_tag=root9p

На хосте права доступа к объектам внутри шары всегда выставляются для пользователя, под которым запущен процесс qemu-system-x86_64

Однако внутри файловой системы гостя права другие, которые я выставил через chmod и они сохраняются между перезагрузками.

Как это возможно? Подсистема 9p сохраняет гостевые права расшаренной файловой системы отдельно от атрибутов оригинальной файловой системы на хосте?








 , ,






URL записи