VirtualBox - обмін папкою


3

Я користувач Windows 10, запускаю macOS High Sierra 10.13 через VirtualBox 5.1.28.
Я не повністю зрозумів, як поділитися папкою.
Частина, яку я зрозумів і зробив, це:

  1. Пристрої → Вставити зображення CD з додатками для гостей ...

Але потім у macOS я набираю термінал:

sudo mount -t vboxsf release_builds ~/Downloads/SteamCMD-GUI

І я отримую помилку:

mount: exec /Library/Filesystems/vboxsf.fs/Contents/Resources/mount_vboxsf for /Users/avi12/Downloads/SteamCMD-GUI: No such file or directory

Пізніше я перевірив каталог /Library/Filesystemsі виявив:

Що означає, що насправді немає каталогу vboxsf.fs, тому, очевидно, буде помилка.

Тоді питання, яку частину я пропускаю?

Відповіді:


2

У VirtualBox немає гостьових доповнень для macOS. Тут не працюватиме функція спільної папки VirtualBox.

Ви повинні налаштувати спільну частину в хост-системі та отримати доступ до неї зсередини гостя одним із поширених методів:

  1. Finder> Go> Підключення до сервера ... cmdK
  2. Термінал: mount -t smbfs //username:password@server/share .../mountpoint
  3. Вікно пошуку> бічна панель> Спільний> виберіть спільний доступ>

Потрібно деяке мережеве з'єднання між хостом і гостем (наприклад, NAT або мостовий адаптер). Використання останнього вимагає встановлення IP-адреси в macOS в тій же мережі, що і адаптер хоста.


Для встановлення мостового адаптера для гостя (який потрібно вимкнути) виконайте наступне:

  1. Виберіть VM> Налаштування> Мережа> Адаптер 1> Поставте прапорець Увімкнути мережевий адаптер > Приєднано до> Мостовий адаптер> Виберіть мережевий інтерфейс хоста (як правило, це Ethernet або Wi-Fi)
  2. Перевірте IP-конфігурацію цього інтерфейсу на хості (наприклад, IP = 192.168.0.2 Маска мережі = 255,255,255,0 шлюз = 192,168,0,1 DNS = 8,8,8,8)
  3. Використовуйте ту саму конфігурацію в гості, але виберіть інший IP (наприклад, 192.168.0.111)
  4. Підключіться від гостя до хоста за допомогою cmdK> enter smb: //192.168.0.2/Share_name> введіть облікові дані

На кроці 2, я надрукував: mount -t smbfs //avi12:1@server/share ~/Downloads/SteamCMD-GUI. Вихід помилки:mount_smbfs: server connection failed: No route to host
avi12

То як вирішити проблему?
avi12

Зараз я бачу, що мережа NAT. Чи встановлюється IP-адреса IPv4 або загальнодоступна IP-адреса?
avi12

Спочатку я подумав, що ви маєте на увазі конфігурацію мережі в налаштуваннях macOS у VirtualBox. У налаштуваннях VirtualBox → NAT Networks список на даний момент порожній.
avi12

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