Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: VirtualBox - zdielaný adresár nefunguje [vyřešeno]  (Přečteno 1872 krát)

af

  • Návštěvník
  • Příspěvků: 89
VirtualBox - zdielaný adresár nefunguje [vyřešeno]
« kdy: 18 Března 2009, 22:40:17 »
Ahoj...
Nainstaloval som si VirtualBox na Ubuntu 8.10 podla navodu, na virtual stroj som nainstaloval takisto Ubuntu 8.10, nainstaloval som si doplnky pre hosta, pridal som sa do skupiny, vsetko hra... az na zdielany adresar...

Vytvoril som v mojom home adresar ktory chcem zdielat (VBshared) a tiez v home virtualneho stroja kam to chcem pripajat...

v terminali som zadal
Kód: [Vybrat]
VBoxManage sharedfolder add "matrixx-l" -name "VBshared" -transient -hostpath "/home/attila/VBshared" a vo virtualnej masine sa mi objavil v menu tento priecinok... editoval som ho a dal som ho na plný prístup.

Potom som v terminali vuirtualnej masiny zadal kod
Kód: [Vybrat]
sudo mount -t vboxsf [-o OPTIONS] VBshared /home/neo/VBshared - presne podla navodu vo wiki a v user manuali...

Terrminal mi vratil toto
Kód: [Vybrat]
Usage: mount -V                 : print version
       mount -h                 : print this help
       mount                    : list mounted filesystems
       mount -l                 : idem, including volume labels
So far the informational part. Next the mounting.
The command is `mount [-t fstype] something somewhere'.
Details found in /etc/fstab may be omitted.
       mount -a [-t|-O] ...     : mount all stuff from /etc/fstab
       mount device             : mount device at the known place
       mount directory          : mount known device here
       mount -t type dev dir    : ordinary mount command
Note that one does not really mount a device, one mounts
a filesystem (of the given type) found on the device.
One can also mount an already visible directory tree elsewhere:
       mount --bind olddir newdir
or move a subtree:
       mount --move olddir newdir
One can change the type of mount containing the directory dir:
       mount --make-shared dir
       mount --make-slave dir
       mount --make-private dir
       mount --make-unbindable dir
One can change the type of all the mounts in a mount subtree
containing the directory dir:
       mount --make-rshared dir
       mount --make-rslave dir
       mount --make-rprivate dir
       mount --make-runbindable dir
A device can be given by name, say /dev/hda1 or /dev/cdrom,
or by label, using  -L label  or by uuid, using  -U uuid .
Other options: [-nfFrsvw] [-o options] [-p passwdfd].
For many more details, say  man 8 mount .

...a nic... cakal som ze v home/neo/VBshared budem vidiet subory ktore su v home/attila/VBshared ale nieje tomu tak...

kde robim chybu?

vopred dakujem
« Poslední změna: 19 Března 2009, 02:26:46 od kiklhorn »

Zelvuska

  • Návštěvník
  • Příspěvků: 85
Re: VirtualBox - zdielaný adresár nefunguje
« Odpověď #1 kdy: 18 Března 2009, 22:46:09 »
Správný příkaz na připojení by měl být bez těch hranatých závorek:
Kód: [Vybrat]
sudo mount -t vboxsf VBshared /home/neo/VBsharedtedy snad ;)

af

  • Návštěvník
  • Příspěvků: 89
Re: VirtualBox - zdielaný adresár nefunguje
« Odpověď #2 kdy: 18 Března 2009, 22:49:22 »
Správný příkaz na připojení by měl být bez těch hranatých závorek:
Kód: [Vybrat]
sudo mount -t vboxsf VBshared /home/neo/VBsharedtedy snad ;)

ano, prepac, uz som to opravi... dal som to tak ako pises, plus to -o OPTIONS

lebo ked nedam -o OPTIONS tak mi hlasi chybu
Kód: [Vybrat]
neo@matrixx:~$ sudo mount -t vboxsf VBshared /home/neo/VBshared
/sbin/mount.vboxsf: mounting failed with the error: Protocol error
neo@matrixx:~$
« Poslední změna: 18 Března 2009, 23:18:25 od af »

af

  • Návštěvník
  • Příspěvků: 89
Re: VirtualBox - zdielaný adresár nefunguje
« Odpověď #3 kdy: 18 Března 2009, 23:27:53 »
Tak uz som nasiel riesenie: http://www.virtualbox.org/ticket/928

staci premenovat zdielany priecinok na nieco ine, v nastaveniach zadat zmeneny nazov a tiez v prikaze na mount -t pouzit novy nazov... na prvy sup to vraj nebude fungovat nikdy :)

a aby sa dalo do adresara zapisovat aj z virtualneho stroja, musi tam byt zadane celkom presne toto:
Kód: [Vybrat]
sudo mount -t vboxsf -o gid=1000,uid=1000 VBshared2 /home/neo/VBshared

vdaka za ochotu anyway
« Poslední změna: 18 Března 2009, 23:34:47 od af »

 

Provoz zaštiťuje spolek OpenAlt.