У меня есть компьютер с Windows 7 Ultimate (A) на нем. Внутри этой ОС у меня VirtualBox под управлением другого экземпляра Windows 7 (B).
Есть ли способ для Windows 7 (B) получить доступ к файлам из Windows 7 (A)? В идеале я хотел бы иметь возможность получить к ним доступ без необходимости копировать их в работающий экземпляр VM, потому что у меня нет достаточно большого жесткого диска для этого ... На жестком диске есть папка с 1,5 ТБ данных ( на жестком диске объемом 2 ТБ), поэтому копирование его на экземпляр виртуальной машины просто не сработает.
Ответы:
Есть несколько способов сделать это.
Вы можете использовать собственную функцию общих папок VBox .
Для этого: откройте « Настройки виртуальной машины» и выберите « Общие папки» .
Нажмите кнопку Добавить общую папку . Укажите путь к папке и имя папки.
В виртуальной машине вы идете в \\ vboxsrv \
вы бы увидели ваши папки.
Вы также можете создать сетевой ресурс и получить доступ к нему из B в A.
источник
Я предполагаю, что у вас есть виртуальная машина и работает. Следуй этим шагам:
В окне виртуальной машины выберите Сервис -> Вставить образ компакт-диска с гостевыми дополнениями.
Вы увидите новый привод CD в моем компьютере. откройте его и запустите "VBoxWindowsAdditions"
Вы можете использовать аналогичный метод для других операционных систем.
источник
Другой вариант - просто скопировать файлы:
Выберите «Виртуальная машина» и перейдите в « Настройки» - « Основные» - « Дополнительно» , там вы можете настроить общий буфер обмена и поддержку Drag'n'Drop. Я выбрал Двунаправленный вариант для обоих.
Теперь вы можете перетаскивать файлы между хостом и гостем, а также копировать текст на хост-машине и вставлять его на гостевую виртуальную машину (и наоборот).
источник
Самый простой способ - использовать USB Flash Memory:
1- Подключите флэш-память USB к компьютеру.
2- Ваша флеш-память должна быть распознана на вашей виртуальной машине в:
Настройка> USB> Добавить новый USB
3. Запустите VB-машину и, как обычно, перейдите на съемный диск и изучите файлы.
источник