Zdravím,
Mám tu virtuálku v QEMU/KVM, a tak ako vždy a všade (Ubuntu 20.04., 22.04., Fedora 39, 40...) vo všetkých virtuálkach mi stačilo nastaviť:
<filesystem type="mount" accessmode="passthrough">
<driver type="path" wrpolicy="immediate"/>
<source dir="/mnt/sda1/my_directory"/>
<target dir="my_directory"/>
<alias name="fs0"/>
<address type="pci" domain="0x0000" bus="0x06" slot="0x00" function="0x0"/>
</filesystem>
Ďalej v
/etc/libvirt/qemu.conf:
user = "root"
group = "root"
A nakoniec v samotnej virtuálke som do
/etc/fstab zadal:
/my_directory /home/<user>/my_directory 9p trans=virtio,rw,_netdev 0 0
Následne som nemal problém obojstrannej výmeny dát v my_directory medzi hosťom a virtuálkou.
Včera som inštaloval novú virtuálku s Ubuntu 24.04. na strane hosťa všetko stejné, na strane virtuálky stejný
/etc/fstab config ale ten už nefunguje. Dáva to chybu:
Nepodarilo sa získať prístup k umiestneniu
mount: /home/<user>/my_directory: mount může používat pouze superuživatel.
dmesg(1) may have more information after failed mount system call.
Tak som si prešiel ten dmesg, ale tu som zaseknutý a nech skúšam čo skúšam problém neviem opraviť.
Viete mi poradiť čo je problém a prečo to nejde, a hlavne ako problém vyriešiť?