[#] VirtualBox - udostępnianie katalogów

( Ostatnio zmieniony pon., 09/06/2008 - 10:03 )
 

Ogólnie

Używając dysku „dynamicznego“ zwiększa się zapotrzebowanie na zasoby, przez co na wolniejszych maszynach może być odczuwalne spowolnienie w pracy. Jeśli użyjesz dysku „fixed“ wydajność wzrośnie jednak obraz dysku .vdi zajmie od razu całą ustaloną przez Ciebie przestrzeń.

Zainstaluj Guest Additions

Czyli dodatkowe sterowniki dające możliwość: współdzielenia folderów, płynnego przejścia myszy między systemami czy automatycznej zmiany rozdzielczości podczas zwiększania/zmni­ejszania/fullscre­en okna gościa.

Dzielenie folderów pomiędzy systemem głównym (hostem), a systemem gościem można zrealizować instalując narzędzia VirtualBox Guest Additions w wirtualnej maszynie.

Poinformuj „gościa“ o folderze współdzielonym

dla Windows jako host:

VBoxManage.exe sharedfolder add "NazwaSystemu" -name "nazwa_zasobu" -hostpath "C:\moj_katalog"

dla Linux jako host (gość jest wyłączony):

sudo VBoxManage sharedfolder add "NazwaSystemu" -name "nazwa_zasobu" -hostpath "/mnt/moj_katalog/"

dla Linux jako host (gość jest uruchomiony):

sudo VBoxManage sharedfolder add "NazwaSystemu" -name "nazwa_zasobu" -hostpath "/mnt/moj_katalog/" -transient

gdzie „NazwaSystemu“ to nazwa jaką podałeś dla systemu gościa, a flaga -transient pozwala na łatwe udostępnienie działającemu gościowi zasobów hosta.

Gdy wykonamy powyższe polecenie, pozostanie nam ustanowić połączenie z wewnątrz wirtualnej maszyny.

dla Windows jako gość:

net use x: \\vboxsvr\nazwa_zasobu

Skrypt automount  – montuj.bat

Dla Windows

net use x: /DELETE
net use x: \\vboxsvr\nazwa_zasobu /persistent:yes

dla Linux jako gość:

sudo mount -t vboxsf -o rw,uid=1000 nazwa_zasobu /mnt/wspolne_dane

Upewnij się że masz uruchomioną usługę współdzielenia folderów.

sudo /etc/init.d/vboxvfs start

Warto dodać sobie wpis do /etc/fstab:

...
nazwa_zasobu    /mnt/wspolne_dane   vboxsf   rw,uid=1000  0 0

Zobacz także:

zaawansowane ustawienia sieci VirtualBox: Advanced_Networ­king_Linux oraz o udostępnianiu plików: VirtualBox: Sharing_files_on_O­SE

Aktualizacja jądra

Jeśli po aktualizacji kernela nie działa VirtualBox, tak się zdarza, ale to nie jest problem. Wykonaj poniższe polecenie a wszystko znów będzie działać.

sudo /etc/init.d/vboxdrv setup

Przydatne linki:

http://doc.gwos.org/…p/VirtualBox

VirtualBox: Download

VirtualBox: Advanced_Networ­king_Linux

VirtualBox: Sharing_files_on_O­SE

Twoja ocena: Brak Średnio: 4.3 (4 głosy)

Odpowiedzi : 2

Ostatni komentarz : pon., 01/02/2010 - 20:24

http://stackoverflow.com/questions/565680/why-could-virtualbox-not-find-...

Czyli bez sudo panie informatyku...

i co wnosi ten komentarz? kiedy bez sudo, dlaczego bez sudo, ... etc. szerszej wypowiedzi się spodziewałem.

Dodaj nową odpowiedź

Informacja:

Osoby zamieszczające wypowiedzi naruszające prawo lub prawem chronione dobra osób trzecich, mogą ponieść z tego tytułu odpowiedzialność karną lub cywilną. Upewnij się, że twoja wypowiedź nie godzi w niczyje mienie.

  • Internal paths in single or double quotes, written as "internal:node/99", for example, are replaced with the appropriate absolute URL or path. Paths to files in single or double quotes, written as "files:somefile.ext", for example, are replaced with the appropriate URL that can be used to download the file.
  • Adresy internetowe są automatycznie zamieniane w odnośniki, które można kliknąć.
  • Dozwolone znaczniki HTML: <strong> <blockquote> <code>
  • Znaki końca linii i akapitu dodawane są automatycznie.

Więcej informacji na temat formatowania

Łapirobot
Proszę odpowiedzieć
g
Q
i
i
B
w
d
c
W
U
Enter the code without spaces and pay attention to upper/lower case.