Как получить файлы с виртуальной машины virtualbox

Обновлено: 05.07.2024

Перенос файлов на виртуальные машины и с них

На этой странице представлена ​​информация о передаче файлов между различными типами виртуальных машин, предоставляемых SCS. Часто полезно иметь возможность передавать файлы между гостевой машиной и главной машиной. На этой странице вы найдете инструкции для следующих методов:

Создание общей папки в VirtualBox

Общая папка – это папка, файлы которой одновременно доступны как на гостевой машине, и на хост-компьютере. Создание общей папки между гостем и хостом позволяет легко управлять файлами, которые должны присутствовать на обеих машинах. Виртуальные машины курса сразу готовы к использованию общих папок, но если вы используете виртуальную машину на своем персональном компьютере, вам нужно будет указать, какую папку использовать в качестве общего хранилища.

Общие папки на компьютерах SCS Lab с использованием виртуальных машин курса

Если вы используете виртуальную машину курса на лабораторном компьютере, скорее всего, для вас уже настроена общая папка. На рабочем столе виртуальной машины курса вы должны заметить папку с названием SharedFolders. Внутри этой папки вы найдете все папки, которые были общими между виртуальной машиной курса и лабораторными компьютерами.

Вы должны увидеть две папки, которые уже настроены для вас: Z_DRIVE и Temp.

Z_DRIVE предоставляет доступ к диску Z:\ вашей учетной записи Windows. Это хранилище, постоянное для вашей учетной записи SCS и доступное в качестве сетевого диска на лабораторных компьютерах.

Temp дает вам доступ к папке, расположенной в папке D:\temp на лабораторном компьютере. Файлы, хранящиеся в этой папке, являются локальными для машины, что означает, что к ним можно получить более быстрый доступ, но они будут удалены из системы при выходе из системы.

Если вы работаете с данными, которые вам нужно будет использовать снова, используйте Z_DRIVE для общей папки. Если вам нужна более высокая скорость чтения/записи, используйте папку Temp, но не забудьте создать резервную копию файлов, иначе они будут удалены при выходе из системы.

Общие папки на персональных компьютерах

Если вы используете свой личный компьютер, вам необходимо настроить VirtualBox для поиска общих файлов в нужном месте.

Сначала нажмите на гостевую машину, с которой вы собираетесь обмениваться файлами. Оттуда вы можете выбрать гостевые Настройки и перейти к Общие папки в меню слева. Чтобы создать новую общую папку, щелкните значок Новая папка в правом меню или щелкните правой кнопкой мыши пустой список общих папок и выберите Добавить общую папку. есть шесть вариантов:

  • Путь к папке: имя папки на хост-компьютере. Нажмите раскрывающееся меню и перейдите к папке, которой хотите поделиться.
  • Имя папки: это имя папки, которое будет отображаться на гостевой машине.
  • Только для чтения: если вы выберете только для чтения, гостевая машина не сможет вносить изменения в папку. Это полезно, когда вы хотите отправлять файлы только на виртуальную машину, но не хотите, чтобы гость мог изменить файлы.
  • Автоматическое монтирование: когда любое внешнее хранилище подключено к компьютеру, оно должно быть подключено, чтобы его можно было использовать. Рекомендуется включать автоматическое монтирование, если вы не знакомы с процессом монтирования диска самостоятельно.
  • Точка подключения: если вы еще не знаете о точках подключения, оставьте это поле пустым.
  • Сделать постоянным: если установить этот флажок, общая папка станет постоянной папкой компьютера. Если этот флажок не установлен, общий доступ к папке после завершения работы не будет.

На виртуальных машинах курса при загрузке на рабочий стол вы должны увидеть папку с надписью SharedFolders. Там вы увидите все папки, которые в данный момент смонтированы и к которым предоставлен общий доступ.

Перетаскивание файлов в VirtualBox

Если вам нужно быстро передать только несколько файлов, вы можете просто перетащить файлы. На верхней панели работающей гостевой машины нажмите Устройства > Перетащить и сделайте Убедитесь, что выбран параметр Двунаправленный. Это означает, что вы сможете перетаскивать файлы с хоста на гостя и с гостя на хост. После проверки двунаправленного перетаскивания вы сможете начать перетаскивание файлов.

ПРИМЕЧАНИЕ. Иногда при перетаскивании файлов в виртуальную машину курса вы не сможете напрямую перетащить их в браузер файлов. Если вы столкнулись с этой проблемой, вам следует перетащить файлы на Рабочий стол и перемещать файлы оттуда. Вы должны увидеть изменение курсора, когда он будет готов перетаскивать файлы.

Вы также можете перетаскивать файлы с гостевой машины на хост.Для этого просто откройте файловый браузер на хосте, куда вы хотите поместить файлы, и перетащите файлы с виртуальной машины в файловый браузер хоста. Передача файлов должна быть довольно быстрой; если виртуальная машина кажется зависшей при передаче, просто отмените передачу и повторите попытку.

Управление файлами с помощью NextCloud

На любой виртуальной машине, включая VirtualBox, VMWare или виртуальные машины, размещенные в SCS OpenStack, вы можете получить доступ к службам SCS NextCloud для перемещения файлов между несколькими машинами и хранилищем вашей учетной записи SCS Windows. NextCloud предлагает вам все ваше хранилище SCS в одном удаленном месте, аналогично тому, как вы можете использовать другие службы хостинга файлов, такие как Dropbox или Google Drive. Прежде чем пытаться использовать NextCloud, убедитесь, что вы можете получить доступ к сервису, войдя здесь.

Если у вас есть доступ к службам NextCloud, вы можете просматривать различные доступные вам службы хранения файлов:

  • Главная страница Linux: это файлы из вашей учетной записи SCS Linux.
  • Домашняя страница Windows: это файлы из вашей учетной записи SCS Windows и лабораторного диска Z:\.
  • NextCloud: в дополнение к другим учетным записям хранения, предоставляемым вам SCS, вы также можете загружать до 20 ГБ файлов непосредственно в NextCloud.

С помощью NextCloud вы можете загружать свои файлы с любого компьютера с подключением к Интернету и загружать их на любой другой компьютер с подключением к Интернету. Например, вы можете переместить файлы проекта с виртуальной машины в хранилище NextCloud, а затем загрузить их на свой персональный ноутбук. Кроме того, вы можете загрузить файлы со своего персонального ПК в хранилище NextCloud, поместить их в папку Windows Home и получить доступ к этим файлам либо с лабораторного диска Z:\, либо загрузить их на виртуальную машину, например VirtualBox или OpenStack.

Загрузка файлов в NextCloud с лабораторного компьютера

Если вы хотите загрузить файлы с лабораторного компьютера, самый простой способ сделать это — поместить файлы, которые вы хотите передать, на диск Z:\. Резервные копии этих файлов будут автоматически сохранены в хранилище NextCloud в папке Windows Home. После этого вы можете переместить их в основное хранилище NextCloud или оставить на диске Z:\.

Загрузка файлов в NextCloud с ВМ или другого ПК

Если вы хотите загрузить файлы с виртуальной машины или любого другого компьютера, вы можете войти в службу NextCloud, используя любой из доступных интерфейсов, например веб-интерфейс. Нажмите значок «+» в левом верхнем углу браузера файлов и выберите Загрузить Файл. Отсюда вы можете оставить его в основном хранилище NextCloud, переместить в хранилище вашей учетной записи Windows (Домашняя папка Windows) или в хранилище вашей учетной записи Linux (Домашняя папка Linux< /em> папка).

Загрузка файлов NextCloud на виртуальную машину или другой ПК

После того как ваши файлы будут загружены, вы сможете загрузить эти файлы на любой компьютер, который может подключиться к NextCloud. Сначала войдите в предпочитаемый интерфейс NextCloud (например, веб-интерфейс). Перейдите в папку, содержащую файлы, которые вы хотите загрузить. Как только вы окажетесь в целевой папке, установите флажок рядом с каждым файлом, который вы хотите загрузить. Над списком файлов вы должны заметить, что контекстная панель меняется, показывая, сколько файлов вы выбрали, и кнопка с надписью Действия. Нажмите Действия > Загрузить.

Если вы выбрали один файл, вам будет предложено подтвердить загрузку. Если вы выбрали более одного файла, NextCloud поместит все выбранные файлы в zip-архив. Прежде чем вы сможете использовать файлы, вам необходимо извлечь их из архива. После того, как вы загрузили файл или распаковали архив, вы готовы использовать файлы на своем компьютере.

Необходим обмен данными с хост-компьютера на ОС виртуальной машины? Узнайте, как обмениваться данными с помощью копирования и вставки, USB и общих папок.

Виртуальные машины позволяют запускать разные операционные системы в изолированной среде, а использование виртуальной машины может значительно повысить вашу производительность. Поскольку виртуальные машины по своей природе изолированы, вы не можете получить прямой доступ к файлам на главном компьютере.

Копирование текста или файлов с хост-компьютера на гостевой или наоборот часто является серьезной проблемой для пользователей виртуальных машин. Хотя это может показаться сложным, на самом деле процесс довольно прост. Давайте рассмотрим различные способы передачи файлов между гостевой операционной системой виртуальной машины и хост-компьютером с помощью VirtualBox или VMware.

Как перенести файлы с виртуальной машины на хост

Виртуальная машина – это программная среда, которая эмулирует аппаратное обеспечение, необходимое для установки операционной системы (ОС). В общих чертах, это позволяет вам установить операционную систему на существующую ОС, как приложение.

Вас не удивят варианты обмена данными между хост-компьютером и любой гостевой операционной системой, работающей на виртуальной машине. Вот три основных варианта обмена данными между виртуальной машиной и хост-компьютером:

  • Перетаскивание (копирование и вставка)
  • USB-накопитель
  • Общая папка

Каждый из этих методов идеально подходит для определенного типа данных и предполагаемого использования. Например, копирование и вставка лучше всего подходит для обмена текстом и небольшими файлами, например для копирования кода из браузера на главном ПК в сеанс терминала в гостевой ОС.

Ниже мы рассмотрим обмен данными с использованием этих трех методов на виртуальных машинах, работающих на Oracle VirtualBox и VMware Workstation Player

Перетаскивание и общий буфер обмена

Самый простой способ передачи файлов между хост-компьютером и виртуальной машиной — настроить общий буфер обмена и/или перетащить файлы. Это позволит вам использовать общий буфер обмена, то есть вы сможете свободно копировать/вставлять текст/изображения и файлы между виртуальной машиной и хост-компьютером.

Общий буфер обмена в VirtualBox

Если вы используете Oracle VirtualBox, вы можете настроить общий буфер обмена и Drag'n'Drop всего за несколько простых шагов:

  1. Выберите свою виртуальную машину, щелкните правой кнопкой мыши и выберите "Настройки".
  2. В появившемся окне нажмите «Общие», а затем перейдите на вкладку «Дополнительно».
  3. Теперь вы должны увидеть раскрывающиеся меню "Общий буфер обмена" и "Перетаскивание".

Вы можете выбрать между хостом и гостем, гостем и хостом и двунаправленным. Также есть опция по умолчанию, Disabled. Выберите Двунаправленный в обоих раскрывающихся списках, чтобы включить двусторонний обмен файлами.

Как копировать и вставлять данные в VMware

Как и в VirtualBox, вы также можете настроить общий буфер обмена или включить перетаскивание в VMware. Но вам может понадобиться сначала установить пакет VMware Tools, который предоставляет дополнительные функции.

  1. В VMware выберите ВМ > Установить инструменты VMware. Если вы еще не загрузили VMware Tools, вам будут даны инструкции, как это сделать.
  2. Затем вы можете включить копирование и вставку в ВМ > Настройки > Параметры. Выберите «Гостевая изоляция», затем «Включить копирование и вставку» и «Включить перетаскивание», подтвердите, нажав «ОК».

Такой способ обмена данными между гостевой и основной операционными системами лучше всего подходит для файлов меньшего размера. Вы также можете делиться текстовыми строками, URL-адресами и тому подобными вещами. Однако держитесь подальше от больших файлов — для них у вас есть другие варианты.

USB-накопитель

Использование USB-накопителя для передачи данных между двумя физическими машинами – проверенная временем традиция. Хотя это и не идеально, USB-накопитель может передавать файлы между хост-компьютером и виртуальной машиной. Давайте посмотрим, как можно использовать USB-накопитель для обмена данными между виртуальной машиной и хост-компьютером.

Перенос файлов с хоста на VirtualBox с помощью USB-накопителя

Чтобы получить доступ к USB-устройствам из VirtualBox, вам необходимо включить USB-доступ. Для этого вам необходимо скачать пакет расширений VirtualBox

После загрузки пакета расширений:

  1. Вставьте USB-устройство, которое хотите использовать.
  2. Запустите VirtualBox и нажмите «Файл» > «Настройки», затем «Расширения» и нажмите «+». Перейдите к загруженному пакету расширений, нажмите «Открыть», а затем, когда появится запрос, «Установить».
  3. Следуйте инструкциям, чтобы завершить процесс. Затем вы можете проверить, включен ли USB, выбрав «Настройки» > «USB».
  4. Теперь вам нужно включить добавленную поддержку USB. В главном окне VirtualBox щелкните правой кнопкой мыши виртуальную машину, которую хотите использовать, и выберите «Настройки» > «USB».
  5. Нажмите +, затем найдите USB-устройство. Он будет доступен при запуске виртуальной машины. Таким же образом можно добавить дополнительные диски.

Как перенести файлы в VMWare с помощью USB-накопителя

При использовании VMware, когда USB-устройство подключено и виртуальная машина является активным окном, устройство обнаруживается. Однако в этом сценарии он не будет обнаружен хост-компьютером. Для этого извлеките диск, сверните виртуальную машину и снова подключитесь.

Это просто, но может запутаться, если вы забудете, к какой операционной системе подключен USB-накопитель.

Этот вариант лучше всего подходит для больших файлов. Конечно, вы ограничены емкостью USB-устройства, так что имейте это в виду. Какое бы ПО для ВМ вы ни использовали, безопасное извлечение USB-устройств рекомендуется как на хосте, так и на гостевых виртуальных машинах.

Создать общую папку

Ваш третий вариант — настроить общий сетевой ресурс на хост-компьютере, к которому может получить доступ гостевая ВМ. Это означает, что часть жесткого диска вашего ПК должна быть доступна по локальной сети. При такой настройке виртуальная машина сможет подключиться к сети и получить доступ к диску.

Несмотря на то, что физически все они находятся на одном компьютере, это повышает пропускную способность обмена данными виртуальной машины.

Создать общую папку в VirtualBox

Вы уже должны были загрузить гостевые дополнения VirtualBox.Это должно быть установлено через «Устройства»> «Установить гостевые дополнения», где вы должны найти соответствующий EXE-файл. Выполните шаги до конца, выбрав параметры по умолчанию, а затем "Готово".

Запустите VirtualBox и откройте «Устройства» > «Общие папки» > «Настройки общих папок». Нажмите +, затем в разделе «Путь к папке» щелкните стрелку и выберите «Другое». Найдите (основная ОС) папку, которую вы используете в качестве общего ресурса, выделите ее, затем выберите папку.

В окне "Добавить общий ресурс" присвойте общему ресурсу имя (рекомендуется оставить в гостевой ОС то же имя, что и в основной ОС). Установите флажок Автоматически монтировать и Сделать постоянным, а затем ОК.

В гостевой ОС общий ресурс находится в обычном месте для сетевых ресурсов. Например, в Windows 10 это будет в разделе «Сетевые расположения» в проводнике Windows.

Общий доступ к сетевому диску в VMWare

Процесс создания общей папки в VMWare довольно прост:

  1. В VMWare Workstation выберите свою виртуальную машину и нажмите «Проигрыватель» > «Управление» > «Настройки виртуальной машины».
  2. Нажмите «Параметры» > «Общие папки». Затем вы можете выбрать вариант общего доступа в разделе «Общий доступ к папке».
  3. Нажмите «Добавить», чтобы настроить общую папку, и следуйте инструкциям на экране в мастере добавления общей папки.
  4. Затем вы можете ввести путь хоста к каталогу, которым вы хотите поделиться, и назвать свою папку.
  5. После нажатия кнопки «Далее» вы выбираете доступ к папке (только для чтения или «Включить этот общий ресурс», последнее разрешает как хосту, так и виртуальной машине полный доступ к общей папке).
  6. Нажмите «Готово», чтобы создать общую папку.

Пользователи Linux могут просматривать общую папку в каталоге /mnt/hgfs.

Хотя это самый сложный вариант настройки, вы без труда сможете обмениваться файлами большего размера. Это могут быть установщики, файлы образов дисков и видео высокого разрешения.

Перенос файлов с ВМ на хост

Не всем нужно использовать виртуальную машину, но тем из нас, кому это необходимо, почти всегда необходимо обмениваться данными. Если вы не копируете файлы с хоста в гостевую ОС, есть смысл скопировать данные с виртуальной машины. Обычно это происходит, когда вы собираетесь уничтожить виртуальную машину и хотите создать резервную копию своих данных.

Узнав, как обмениваться данными между ВМ и операционной системой хоста, вы сможете повысить эффективность использования ВМ.


Крис Хоффман

< бр />

Крис Хоффман
Главный редактор

Крис Хоффман – главный редактор How-To Geek. Он писал о технологиях более десяти лет и два года был обозревателем PCWorld. Крис писал для The New York Times и Reader's Digest, давал интервью в качестве эксперта по технологиям на телевизионных станциях, таких как NBC 6 в Майами, и освещал свою работу в новостных агентствах, таких как Би-би-си. С 2011 года Крис написал более 2000 статей, которые были прочитаны почти миллиард раз — и это только здесь, в How-To Geek. Подробнее.


Виртуальные машины представляют собой изолированные контейнеры, поэтому гостевая операционная система на виртуальной машине не имеет доступа к файловой системе вашего компьютера. Вам нужно будет настроить общие папки в программе, такой как VirtualBox или VMware, чтобы обмениваться файлами.

По умолчанию виртуальные машины не имеют доступа к файлам на главном компьютере или других виртуальных машинах. Если вы хотите предоставить такой доступ, вы должны настроить общие папки в приложении виртуальной машины. Чтобы помочь гостевой операционной системе внутри виртуальной машины понять, что происходит, приложения виртуальной машины представляют эти общие папки как сетевые файловые ресурсы. Гостевая операционная система получает доступ к папке на вашем компьютере так же, как к общей папке в сети.

Мы рассмотрим, как создавать общие папки в двух самых популярных приложениях для виртуальных машин — VirtualBox и VMware Workstation Player, — но в других приложениях для виртуальных машин этот процесс аналогичен.

Виртуальная коробка

Функция общих папок VirtualBox работает как с гостевыми операционными системами Windows, так и с Linux. Чтобы использовать эту функцию, сначала необходимо установить гостевые дополнения VirtualBox на гостевой виртуальной машине.

При работающей виртуальной машине щелкните меню «Устройства» и выберите параметр «Вставить образ компакт-диска с гостевыми дополнениями». Это вставляет виртуальный компакт-диск, который вы можете использовать в гостевой операционной системе для установки гостевых дополнений.


После установки гостевых дополнений откройте меню «Машина» и выберите параметр «Настройки».


В окне "Настройки" перейдите на вкладку "Общие папки". Здесь вы можете увидеть любые общие папки, которые вы настроили. Существует два типа общих папок. Машинные папки — это постоянные папки, которые являются общими до тех пор, пока вы их не удалите. Временные папки являются временными и автоматически удаляются при перезапуске или завершении работы виртуальной машины.

Нажмите кнопку "Добавить" (папка со знаком плюс), чтобы создать новую общую папку.


В окне «Добавить общий ресурс» вы можете указать следующее:

  • Путь к папке: это расположение общей папки в операционной системе хоста (на вашем реальном ПК).
  • Имя папки: так общая папка будет отображаться в гостевой операционной системе.
  • Только чтение. По умолчанию виртуальная машина имеет полный доступ для чтения и записи к общей папке. Установите флажок «Только для чтения», если вы хотите, чтобы виртуальная машина могла только читать файлы из общей папки, но не изменять их.
  • Автоматическое монтирование: этот параметр заставляет гостевую операционную систему пытаться автоматически монтировать папку при загрузке.
  • Сделать постоянным: этот параметр делает общую папку папкой компьютера. Если вы не выберете этот параметр, она станет временной папкой, которая будет удалена при перезапуске виртуальной машины.

Выберите все варианты и нажмите кнопку "ОК".


Теперь вы должны увидеть, что общие папки отображаются как общие сетевые папки. Если вы используете гостевую операционную систему Windows, откройте проводник, выберите «Сеть» и найдите компьютер «VBOXSRV».


Проигрыватель VMware Workstation

Общие папки VMware работают как с гостевыми операционными системами Windows, так и с Linux. Чтобы использовать эту функцию, сначала необходимо установить VMware Tools на гостевой виртуальной машине. Откройте меню «Проигрыватель», укажите на меню «Управление», а затем выберите параметр «Установить инструменты VMware». Откроется диалоговое окно с предложением загрузить инструменты, а по завершении будет вставлен виртуальный компакт-диск, который можно использовать в гостевой операционной системе для установки инструментов VMWare.


После установки инструментов VMware откройте меню «Проигрыватель», выберите меню «Управление», а затем выберите параметр «Настройки виртуальной машины».


В окне «Настройки виртуальной машины» перейдите на вкладку «Параметры» и выберите параметр «Общие папки» слева. Общие папки отключены по умолчанию, и вы можете включить их одним из двух способов. Выберите «Всегда включено», если вы хотите, чтобы функция «Общие папки» оставалась активной даже после перезапуска виртуальной машины. Выберите «Включено до следующего отключения питания или приостановки», если вы предпочитаете повторно включать функцию вручную после перезапуска.

При желании вы можете выбрать параметр «Подключить как сетевой диск в гостевой системе Windows», если хотите, чтобы общий ресурс был сопоставлен с буквой диска в вашей гостевой операционной системе, а не копался в общих папках в сети.

После включения этой функции нажмите кнопку "Добавить", чтобы добавить новую общую папку.


В окне «Мастер добавления общих папок» нажмите «Далее», чтобы пропустить экран приветствия. На экране «Имя общей папки» используйте поле «Путь к хосту», чтобы указать расположение общей папки в операционной системе вашего хоста (на вашем реальном ПК). Используйте поле «Имя», чтобы ввести имя папки, которое должно отображаться внутри виртуальной машины. Когда закончите, нажмите кнопку "Далее".


На экране «Указать атрибуты общей папки» выберите параметр «Включить эту общую папку». Если вы этого не сделаете, общий ресурс все равно будет добавлен в ваш список общих ресурсов, и вы сможете включить его позже по мере необходимости. По умолчанию виртуальная машина будет иметь полный доступ для чтения и записи к папке.Выберите опцию «Только для чтения», если вы хотите, чтобы виртуальная машина могла только читать файлы из общей папки, но не изменять их. Когда закончите, нажмите кнопку "Готово".


Теперь вы должны увидеть, что общие папки отображаются как общие сетевые папки. Если вы используете гостевую операционную систему Windows, откройте проводник, выберите «Сеть», а затем найдите компьютер «vmware-host».


В гостевой системе Linux вы должны найти общие папки VMware в /mnt/hgfs в корневом каталоге. Если вы не знаете, как это найти, ознакомьтесь с нашим руководством по пониманию структуры каталогов Linux.

Если у вас есть несколько виртуальных машин, вам нужно настроить общий доступ к файлам отдельно внутри каждой из них, хотя вы можете использовать одни и те же общие папки на нескольких виртуальных машинах. Однако будьте осторожны при использовании общих папок. Одна из замечательных особенностей виртуальных машин заключается в том, что они работают в своей собственной песочнице, изолированной от вашего реального компьютера. Если ваша виртуальная машина будет скомпрометирована, вредоносное ПО потенциально может покинуть вашу виртуальную машину, заразив файлы в ваших общих папках.

  • › Как установить виртуальную машину Windows 10 VirtualBox на macOS
  • › Прекратите тестировать программное обеспечение на своем ПК: вместо этого используйте снимки виртуальной машины
  • › Компьютерщик-новичок: как создавать и использовать виртуальные машины
  • › Что означает ИК и как вы его используете?
  • › 7 основных функций Microsoft Excel для составления бюджета
  • › Сколько оперативной памяти требуется вашему ПК?
  • › 5 вещей, которые вы, вероятно, не знали о GIF-файлах
  • › QWERTY-клавиатура — самая большая неразгаданная тайна технологий

Обычно мы хотели бы установить другую операционную систему на VirtualBox. Возможно, вы обнаружили, что не можете напрямую копировать и вставлять файлы между физической машиной и VirtualBox. Однако вы можете передавать файлы между Windows и VirtualBox следующими способами.

Способ 1. Создайте общую папку для передачи файлов между Windows и VirtualBox

Шаг 1. Найдите папку, которой хотите поделиться.

Шаг 2. Щелкните его правой кнопкой мыши и выберите "Свойства".

Шаг 3. На вкладке "Общий доступ" нажмите "Расширенный общий доступ".

ширина общей папки

Шаг 4. Установите флажок «Поделиться этой папкой» и нажмите «ОК». Вы также можете нажать «Разрешения», чтобы изменить разрешения для пользователей.

расширенный обмен

Шаг 5. Запустите VirtualBox и нажмите Windows + R, чтобы вызвать диалоговое окно «Выполнить». Введите IP-адрес вашего хост-компьютера и нажмите Enter. Теперь вы можете обмениваться файлами между Windows и VirtualBox.

введите IP-адрес хоста в диалоговом окне запуска

Способ 2. Перенос файлов между Windows и VirtualBox путем перетаскивания

Шаг 1. Выберите Устройство > Перетащите > Двунаправленный.

перетащите и падение

Шаг 2. Затем вы сможете перетаскивать файлы с гостевой машины на VirtualBox.

Примечание. Имя файла должно быть полностью английским.

Способ 3: перенос файлов из Windows в VirtualBox через буфер обмена или USB-накопитель

1. Перенос файлов через буфер обмена

Шаг 1. Нажмите «Устройства» > «Общий буфер обмена» > «Двунаправленный».

общий буфер обмена

Шаг 2. Затем вы можете копировать и вставлять между Windows и VirtualBox.

2. Перенос файлов через USB-накопитель

Шаг 1. Запустите VirtualBox и нажмите "Настройки".

Шаг 2. Нажмите «USB» на левой боковой панели, а затем нажмите значок «Добавить», чтобы добавить флэш-накопитель USB в VirtualBox.

Когда вы запускаете виртуальную машину, вам часто требуется передавать файлы между хост-компьютером и виртуальной машиной. Но многие пользователи сообщают, что не могут этого сделать. В этой статье рассказывается, как передавать файлы между виртуальной машиной и хост-компьютером.

передача файлов ВМ и хост-компьютера

VirtualBox – это программа, позволяющая запускать на компьютере другую операционную систему. Вы можете запускать несколько операционных систем на своем компьютере в зависимости от оперативной памяти и процессора. Система, в которой работает виртуальная машина, называется хост-компьютером.

Передача файлов между виртуальной машиной и хост-компьютером

  • Отключить: этот параметр отключает передачу файлов между виртуальной машиной и хост-компьютером.
  • От хоста к гостю и от гостя к хосту. Эти два параметра обеспечивают односторонний обмен файлами.
  • Двунаправленный. Этот параметр включает функцию двустороннего обмена файлами, т. е. с виртуальной машины на хост-компьютер и наоборот.

передача файлов ВМ и хост-компьютера 1

По умолчанию виртуальная машина отключена. Вы должны изменить этот параметр на двунаправленный. Следующие шаги помогут вам сделать это.

  1. Запустите VirtualBox и выберите операционную систему, для которой вы хотите включить двунаправленную передачу файлов.
  2. Нажмите кнопку «Настройки». Откроется новое окно.
  3. Выберите "Общие" слева.
  4. На вкладке "Дополнительно" выберите "Двунаправленный" в раскрывающемся меню параметров "Общий буфер обмена" и "Перетаскивание".
  5. Нажмите "ОК", чтобы сохранить настройки.

Теперь запустите виртуальную машину и проверьте, работает ли функция копирования и вставки или перетаскивания. Если вы не можете передавать файлы между виртуальной машиной и хост-компьютером, вам необходимо установить гостевые дополнения VirtualBox.

передача файлов ВМ и хост-компьютера 2

  1. На виртуальной машине выберите «Устройства > Вставить образ компакт-диска с гостевыми дополнениями».
  2. Откройте проводник на виртуальной машине и перейдите на этот компьютер.
  3. Откройте «CD-привод (D): гостевые дополнения VirtualBox».
  4. Вы найдете три установочных файла. Сначала попробуйте установить «VBoxWindowsAdditions-amd64». Если это гостевое дополнение не устанавливается на ваш компьютер, попробуйте установить другое. Установка гостевых дополнений зависит от архитектуры главного компьютера.
  5. После завершения установки перезагрузите виртуальную машину и проверьте, можете ли вы передавать файлы в обоих направлениях или нет.

В моем случае копирование и вставка работали только для текста, а не для передачи файлов. Но мне удалось перенести файлы методом перетаскивания.

Надеюсь, эта статья помогла вам.

Дата: 15 мая 2021 г. Метки: виртуальный

Похожие записи

 Ошибка при включении диска модуля на VMWare

Не удалось заблокировать файл, сбой при включении модуля Module Disk на VMWare

Ubuntu зависает в Oracle VirtualBox

Ubuntu зависает или не запускается в VirtualBox

Открыть VMDK , VHDX, файлы VHD в Windows 11/10

Как открыть файлы VMDK, VHDX, VHD в Windows 11/10

[электронная почта защищена]

Нишант — технический энтузиаст, который любит писать о технологиях и гаджетах. Он закончил B.Tech. Помимо писательства, он любит проводить время на своей плантации.

Читайте также: