Спільний доступ до папок між Ubuntu (гостьовим) та Windows 7 (хостом) за допомогою VirtualBox


23

Я встановив гість Ubuntu на машині Windows 7 за допомогою VirtualBox. Як можна ділитися папками між гостем Ubuntu та хостом Windows? Спасибі.


Можливий дублікат: askubuntu.com/q/30202/44179
Сет

Намагалися чи ви відповідь я представлений тут: askubuntu.com/questions/81757 / ... . Я не можу перевірити, оскільки у мене немає ОС Windows навколо.
Луїс Альварадо

Ознайомтесь і з передумовами: askubuntu.com/questions/30396/…
Takkat

Відповіді:


16

Якщо у доступі до змонтованої спільної папки відмовлено у дозволі , виконайте таку команду:

sudo adduser <yourUsername> vboxsf

Замініть <yourUsername>власним іменем користувача (наприклад, johnбудь-яке).

Потім перезапустіть, і ви повинні мати повний доступ.


2
На це, безумовно, потрібно більше оновлень
sercan

1
Вихід із системи та в моєму випадку достатній, повне перезавантаження не було потрібне.
Мелебій

Не працює на хості Windows 7 та гості Lubuntu 18.
Густаво

10

запустіть це на своєму терміналі, і все буде добре:

sudo mkdir /media/(folder-name-on-linux)
sudo mount -t vboxsf (folder-name-set-on-virtualBox) /media/(folder-name-on-linux)

(папка-ім'я-на-Linux) буде легко доступна у вашому файловому менеджері

PS: Таким чином, вам не потрібно буде перезавантажувати свій VM ;-)


Це вирішило це для мене. Для будь-яких майбутніх мандрівників: можливо, вам доведеться запускати цю другу команду кожного разу, коли ви перезапускаєте гостя. Це означає, що щось інше порушено? Напевно ... Але це працює для мене, коли нічого іншого не робив.
ісік

Працює на раунд. Після перезавантаження спільного доступу немає.
Густаво

6

Закрийте гостьовий комп'ютер, а потім відкрийте діалогове вікно "Налаштування". Внизу біля нижньої частини лівої області навігації в цьому діалоговому вікні має бути параметр для спільних папок.

Ви можете вибрати, яку папку (-и) на хост-машині ви хочете поділитися з цим конкретним гостемним віртуозним файлом, чи хочете ви, щоб вони були встановлені лише для того, щоб їх запросив гість, і чи зробити їх доступними під час завантаження VM. Після завершення перезапустіть / відновіть гостьовий VM, і ви зможете перейти до нової файлової системи чи папки.

Зазвичай я роблю нову папку у папці "VirtualBox VMs" у своєму каталозі користувачів під назвою "Спільний", а потім ділюся цією папкою з будь-якими гостьовими віртуальними машинами, які потребують її. Я монтую його лише для читання, щоб жодна машина не змогла виконати його для інших, і тоді я можу розмістити в ньому будь-які потрібні файли.


Дякую за відповідь. Після перезапуску гостьового VM я відкрив папку "Головна" на Ubuntu (гість), але все ще не зміг знайти створену та змонтовану "спільну" папку.
користувач288609

1
Неможливо монтувати файлові системи під користувачем / будинком; шукайте його у файловій системі. Якщо він не вискочить на вас у Nautilus (програма провідника файлів), це може бути під / media / або / mnt /. На даний момент я не сиджу перед коробкою з Virtualbox, тому зараз я не можу бути більш конкретним, ніж це. Можливо, вам доведеться встановити додатки для гостей у гостьовій машині вибору - інші дистрибутиви, такі як Debian і SuSE, автоматично встановлять певну їх версію; Ubuntu цього не робить.
memilanuk

2

ви повинні зробити опцію "вставити зображення для гостьового компакт-диска" активним у меню пристроїв, щоб увімкнути спільну папку. загальна папка повинна відображатися в / медіа.


0

У мене була така ж проблема, але прочитавши ще одне запитання на цьому сайті, я виявив, що працює

gksudo nautilus

змусив це добре працювати.


1
Ласкаво просимо до Ask Ubuntu! Хоча це теоретично може відповісти на питання, бажано було б сюди включити істотні частини відповіді та надати посилання для довідки.
Мітч
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.