Спільний доступ до папок між 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.