Wie kann ich den Hostordner an den Gast anhängen, während der Inhalt im Gastordner bleibt?

399
user7342807

Entschuldigung für den verwirrenden Titel, ich habe versucht, den Sinn zu verstehen, aber es hat nicht funktioniert.

Sagen wir, ich habe einen Windows-Ordner namens 'share' in ' C:/share' und in Linux habe ich /var/wwwnormalerweise einen Ordner, wenn es Inhalte gibt, shareaber nicht in, /var/wwwwürde ich tun mount -t vboxsf share /var/wwwund es funktioniert, aber in diesem Fall gibt es bereits Inhalte in /var/wwwund C:/shareist leer.

Wenn ich denselben Befehl ausführen würde, würde das Mount funktionieren, aber alles in / var / www würde verschwinden. Meine Frage ist, wie man es mounten kann, während der Inhalt darin bleibt /var/www

0

2 Antworten auf die Frage

0
uSlackr

Was Sie versuchen, ist auf Dateisystemebene nicht sinnvoll. Sie bitten Linux, den Inhalt von Verzeichnissen in zwei Dateisystemen in einer einzigen Ansicht zusammenzuführen. Das kann nicht funktionieren. Beispiel: Woher weiß Linux, wo eine neue Datei geschrieben wird?

Ich sage einfach, dass ich ein Linux-Image habe, das bereits mit Daten in / var / www geliefert wird. Ich möchte `/ var / www` mit meinem` c: / share` teilen, wenn ich `mount -t vboxsf share / mache. var / www` Der Inhalt in `/ var / www` verschwindet, aber ich muss es sagen, damit ich unter Windows auf C: / share zugreifen kann user7342807 vor 7 Jahren 0
Laut den Dokumenten unterstützt virtualBox dies nicht mit seinen Ergänzungen. Sie können den Ordner jedoch über Samba freigeben und auf diese Weise vom Host aus darauf zugreifen. uSlackr vor 7 Jahren 0
Sie sollten Ihre Frage mit einem Kommentar aktualisieren. uSlackr vor 7 Jahren 0
0
aserwin

Sie sagten, einer sei leer. Ich frage mich, gibt es das? Weil das ähnlich klingt wie ein Symlink in * nix-Systemen. Ich habe so etwas in Virtual Box mehrmals gemacht ... Ich vermute, es gibt mehr zu der Geschichte, die Sie erzählen.

Ich sage einfach, dass ich ein Linux-Image habe, das bereits mit Daten in / var / www geliefert wird. Ich möchte `/ var / www` mit meinem` c: / share` teilen, wenn ich `mount -t vboxsf share / mache. var / www` Der Inhalt in `/ var / www` verschwindet, aber ich muss es sagen, damit ich unter Windows auf C: / share zugreifen kann user7342807 vor 7 Jahren 0