Назад | Перейти на главную страницу

qemu / virt-manager нет прав доступа к общей папке

У меня странная проблема. Я пытаюсь создать общую папку с помощью опции add-hardware-> filesystem. Для Типа и Способа я выбираю Passtaught и для Driver Path. Исходный путь / свободный, а цель - mytag. Монтирую с помощью: mount -t 9p -o trans = virtio mytag / mnt / test -oversion = 9p2000.L Все работало без проблем. Но когда я ввожу / mnt / test и выполняю ls, я получаю «ls: Öffnen von Verzeichnis. Nicht möglich: Keine Berechtigung» на английском языке, что-то вроде «ls: cant open folder. No permission»

Я рекурсивно установил разрешения / free на 777, но ничего не изменилось. Также пробовал другие режимы в virt-manager, но ничего не изменилось. У вас есть какие-нибудь подсказки, что я делаю не так?

Гостевая ОС - это Ubuntu 12.04, а хост-ОС - Ubuntu 11.10.

Спасибо за помощь.

Вы просили любые подсказкиИтак, мы идем.

  1. Во-первых, может помочь -или в параметрах монтирования,
  2. кроме того, идентификаторы пользователя и группы должны совпадать в обеих системах (вероятно, они совпадают, если вы используете обычных пользователей, таких как ftp, www-data и т. д.)
  3. проверьте, под каким пользователем запущена виртуальная машина (например, kvm или libvirt-qemu - см. /etc/libvirt/qemu.conf).
  4. apparmor также может создавать закрытые двери, по этому поводу есть различные вопросы и сообщения о stackoverflow.