Как смонтировать папку хоста в гостевую, сохранив содержимое в гостевой папке?

332
user7342807

Извините за запутанный заголовок, я пытался понять это, но это не сработало.

Скажем, у меня есть папка windows под названием «share» в « C:/share», а в linux у меня есть папка, в которой /var/wwwобычно, если есть содержимое, shareно не в, /var/wwwя бы это сделал, mount -t vboxsf share /var/wwwи это работает, но в этом случае содержимое уже есть /var/wwwи C:/shareпустой.

Если бы я выполнил ту же команду, монтирование работало бы, но все в / var / www исчезло бы, мой вопрос - как его монтировать, сохраняя содержимое в /var/www

0

2 ответа на вопрос

0
uSlackr

То, что вы пытаетесь сделать, не имеет смысла на уровне файловой системы. Вы просите Linux объединить содержимое каталогов в двух файловых системах в одно представление. Это не может работать. Пример: как Linux узнает, где написать новый файл?

Я просто говорю, что у меня есть образ linux, который поставляется с данными, уже находящимися в / var / www. Я хочу поделиться `/ var / www` с моим` c: / share`, если я выполню `mount -t vboxsf share / var / www` содержимое в `/ var / www` исчезает, но мне нужно это сказать, чтобы я мог получить доступ в windows, перейдя в C: / share user7342807 7 лет назад 0
According to the docs, virtualBox doesn't support this with its additions. However, you could share the folder via samba and access it from the host that way. uSlackr 7 лет назад 0
you should update your question to include your comment. uSlackr 7 лет назад 0
0
aserwin

Вы сказали, что один был пуст. Мне интересно, существует ли оно? Потому что это похоже на символическую ссылку в * nix системах. Я делал что-то подобное несколько раз в Virtual Box ... Я думаю, что есть еще кое-что, что вы рассказываете.

Я просто говорю, что у меня есть образ linux, который поставляется с данными, уже находящимися в / var / www. Я хочу поделиться `/ var / www` с моим` c: / share`, если я выполню `mount -t vboxsf share / var / www` содержимое в `/ var / www` исчезает, но мне нужно это сказать, чтобы я мог получить доступ в windows, перейдя в C: / share user7342807 7 лет назад 0

Похожие вопросы