Niska prędkość dzięki współdzielonym folderom w VirtualBox

9

Używam VirtualBox 3 na pulpicie Ubuntu 9.04 i mam maszynę wirtualną z systemem Windows XP sp3 mapującą mój folder ~ / Documents jako folder współdzielony. Zwirtualizowany system Windows bezpośrednio mapuje Moje dokumenty do folderu współdzielonego (// vboxsvr / Documents).

Problem polega na tym, że za każdym razem, gdy wchodzę w interakcję z folderem współdzielonym (tj. Dostępem, listą plików itp.), Zajmuje to kilka sekund.

Czy istnieje sposób, aby to przyspieszyć?

podróżnik
źródło
Mam dokładnie ten sam problem z hostem XP, zarówno gościem Ubuntu, jak i gościem XP. Musi to być VirtualBox (w przeciwieństwie do O / S). Byłbym zainteresowany rozwiązaniem.
Michael Todd
Myślę, że lista jest powolna. Pisanie i czytanie nie są wolne.
bert

Odpowiedzi:

7

Wydaje się, że jest to problem z rozpoznawaniem nazw. Dzieje się tak na komputerach z systemem Windows, gdy próbuje użyć wirtualnej karty sieciowej do rozwiązania nazwy. Rozwiązałem ten problem na hoście z systemem Windows, ale nie na hoście Ubuntu.

Znalazłem tę stronę, która ma kilka sugestii:

W C:\WINDOWS\system32\drivers\etc\hosts dokonać korekty

127.0.0.1       localhost

dodając Vboxsvri nazwę twojego komputera,
tak aby nazywał się the_boxnim komputer

127.0.0.1       localhost Vboxsvr the_box
Chris Thompson
źródło
Widziałem już link do strony, ale to mi nie pomogło ... edycja \etc\hostsnie ma wpływu na szybkość, a poza tym mój udział jest już zamontowany jako litera dysku, ale dostęp do niego jest nadal znacznie wolniejszy niż dysk lokalny. 4.1.2 dodatki dla gości.
Jesse Glick
Rozumiem, że poprawka pliku hosts była tylko dla gości Windows (w rzeczywistości plik hosts musi zostać zmieniony w gościu, a nie host), ponieważ ich udziały są montowane jako dyski sieciowe.
Codebling
Tak, właśnie to zrobiłem, edytowałem wyżej wymieniony plik w gościu Windows. Edytowane również w lmhostscelu włączenia, 255.255.255.255 VBOXSVR #PRE 255.255.255.255 VBOXSRV #PREjak widziałem w oficjalnej dokumentacji VirtualBox. Wydajność jest nadal bardzo niska, gdy używany jest folder współdzielony w gościu Windows 10 na hoście Ubuntu (operacje przy użyciu dysku macierzystego gościa są w porządku).
Jesse Glick
Przy okazji zobacz virtualbox.org/manual/ch12.html#idm11324 .
Jesse Glick,