Я создал виртуальную машину Ubuntu внутри своего Ubuntu с помощью Virtual Machine Manager. Я пытаюсь смонтировать каталог хоста в гостевой ОС, но он не работает. Я использовал инструкции, приведенные здесь: http://troglobit.com/blog/2013/07/05/file-system-pass-through-in-kvm-slash-qemu-slash-libvirt/. Я поделился директорией хоста как "myshare".

Команда mount завершается без вывода сообщений:

mount -t 9p -o trans=virtio,version=9p2000.L,rw myshare /mnt/host

смонтировать вывод выглядит многообещающе:

myshare on /mnt/host type 9p (rw, trans=virtio,version=9p2000.L)

Тем не менее, попытка перечислить каталог производит:

cd /mnt
ls
ls: cannot access host: Permission denied
total 0
d???????? ? ? ?         ? host

1 ответ1

-1

Ответ можно найти здесь:

https://askubuntu.com/questions/445193/kvm-virtual-machine-manager-sharing-folders-not-working

Человек был прав - это была проблема с оружием. Теперь мне нужно выяснить, как настроить apparmor в libvirt, чтобы разрешить совместное использование sholder, но это совсем другая проблема.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .