Langsame Geschwindigkeit mit freigegebenen Ordnern in VirtualBox

9

Ich verwende VirtualBox 3 auf meinem Ubuntu 9.04-Desktop und habe eine VM mit Windows XP SP3, die meinen Ordner ~ / Documents als freigegebenen Ordner zuordnet. Das virtualisierte Windows ordnet Eigene Dateien direkt dem freigegebenen Ordner zu (// vboxsvr / Documents).

Das Problem ist, dass jedes Mal, wenn ich mit dem freigegebenen Ordner interagiere (z. B. Zugriff, Auflisten von Dateien usw.), dies einige Sekunden dauert.

Gibt es eine Möglichkeit, dies zu beschleunigen?

Reisende
quelle
Ich habe genau das gleiche Problem mit einem XP-Host und sowohl einem Ubuntu-Gast als auch einem XP-Gast. Muss eine VirtualBox-Sache sein (im Gegensatz zu einer O / S-Sache). Ich wäre an einer Lösung interessiert.
Michael Todd
Ich denke, es ist nur langsam in der Auflistung. Schreiben und Lesen sind nicht langsam.
Bert

Antworten:

7

Es scheint ein Problem mit der Namensauflösung zu sein. Dies geschieht auf Windows-Computern, während versucht wird, den Namen mithilfe des virtuellen Netzwerkadapters aufzulösen. Ich habe dieses Problem auf einem Windows-Host behoben, jedoch nicht auf einem Ubuntu-Host.

Ich habe diese Seite gefunden , die einige Vorschläge hat:

In C:\WINDOWS\system32\drivers\etc\hosts Änderung der Linie

127.0.0.1       localhost

durch Anhängen Vboxsvrund Ihren Computernamen
so für einen Computer mit dem Namen the_boxwürde es werden

127.0.0.1       localhost Vboxsvr the_box
Chris Thompson
quelle
Ich habe die verlinkte Site bereits gesehen, aber es hat mir nicht geholfen ... Die Bearbeitung \etc\hostshat keinen Einfluss auf die Geschwindigkeit, und trotzdem ist meine Freigabe bereits als Laufwerksbuchstabe bereitgestellt, aber der Zugriff darauf ist immer noch viel langsamer als auf der lokalen Festplatte. 4.1.2 Gastzugänge.
Jesse Glick
Mein Verständnis war, dass die Korrektur der Hosts-Datei nur für Windows-Gäste war (tatsächlich muss die Hosts-Datei im Gast geändert werden, nicht im Host), da ihre Freigaben als Netzwerklaufwerke bereitgestellt werden.
Codebling
Ja, das habe ich getan und die oben genannte Datei im Windows-Gast bearbeitet. Auch bearbeitet lmhosts, um aufzunehmen, 255.255.255.255 VBOXSVR #PRE 255.255.255.255 VBOXSRV #PREwie ich in der offiziellen VirtualBox-Dokumentation gesehen habe. Die Leistung ist immer noch sehr schlecht, wenn der freigegebene Ordner in einem Windows 10-Gast auf einem Ubuntu-Host verwendet wird (Vorgänge mit der nativen Festplatte des Gastes sind in Ordnung).
Jesse Glick