Utilizator anonim
Mai mult
Cum se montează un folder partajat VirtualBox?
Care este procedura de montare a unui folder partajat VirtualBox în Linux?
Am încercat variații ale următoarei comenzi de montare, dar continui să primesc protocol error
sau alte erori de montare.
sudo mount -t vboxsf share /home/toto
58
3
Pentru VirtualBox cu un oaspete Linux, aceștia sunt pașii pentru a monta un folder partajat:
Utilizați aplicația VirtualBox host's, VirtualBox Manager, pentru a specifica dosarele gazdă pentru partajare.
Asigurați-vă că VirtualBox Guest Additions sunt instalate în invitatul VirtualBox.
În invitatul Linux, comanda mount ar trebui să afișeze o linie care să arate că share-ul a fost montat. Acest lucru este indicat prin
type vboxsf
. Problema devine că punctul de montare poate să nu fie acolo unde se dorește, iar permisiunile sunt doar pentru root. Locația implicită de montare este în/media/sf_
.Puteți accesa share-ul făcând utilizatorul, sau id-ul de grup
1000
, membru al grupuluivboxsf
. Acest lucru se face prin modificarea linieivboxsf
din fișierul/etc/group
. Este posibil să fie necesară repornirea.Puteți schimba locul în care este montat folderul folosind comanda VBoxControl. Comanda este instalată atunci când se instalează Guest Additions. Poate necesita repornire. De exemplu, pentru a schimba punctul de montare de la
/media/sf_...
la/home/toto/sf_...
, utilizați următoarea comandă pentru a seta guestproperty a folderului partajat VirtualBox:Pentru a confirma modificarea, utilizați get:
Referințe:
VirtualBox's Shared Folder Info
VirtualBox's guestproperty info
Când se întâlnește:
după ce încercați să partajați foldere în VirtualBox, de exemplu:
acest lucru a funcționat în cele din urmă pentru mine:
(Configurația mea: Windows 7 gazdă, oaspeți: Ubuntu 12.04,13.10,14.04; în prezent rulează VBox 4.3.10 r93012)
Atunci când primiți următoarea eroare: /sbin/mount.vboxsf: montarea a eșuat cu eroarea: Eroare de protocol
Din păcate, acest lucru înseamnă că utilizați numele de partajare implicit sau numele directorului de partajare al gazdei este același cu numele de partajare al oaspetelui montat. În acest caz este "share". Doar creați un alt director de partajare, adică "vb_share" și apoi executați pur și simplu:
mount -t vboxsf vb_share /home/< user >/host