Скопировать файлы на виртуальную машину virtualbox. Импорт и Экспорт виртуальной машины в VirtualBox. Добавление новой машины из существующего файла жёсткого диска VirtualBox

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

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

В этом руководстве собраны инструкции по преобразованию установок Windows в виртуальные образы Microsoft Hyper-V, VirtualBox и VMware.

Перенос ОС Windows в виртуальную машину Microsoft Hyper-V выполняется очень просто благодаря программе Disk2vhd от Sysinternals.

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

Примечание : программу можно запустить в режиме командной строки, используя формат:

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

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

Вы можете выбрать только раздел Windows или даже преобразовать несистемные разделы в образы VHD, не выбирая раздел Windows.

Disk2VHD поставляется с двумя дополнительными параметрами, которые указываются при запуске. Первый устанавливает выходной формат VHDX. Вы можете отключить данный параметр, чтобы использовать VHD.

VHDX имеет несколько преимуществ, такие как поддержка более крупных виртуальных дисков (64 ТБ против 2 ТБ), лучшая защита от повреждений, дистанционное онлайн изменение размера и др. VHD необходим в основном для целей совместимости, например, когда продукт не поддерживает VHDX, а также когда вы хотите преобразовать образ в Virtualbox.

Второй параметр позволяет использовать теневую копию тома.

Disk2VHD обрабатывает выбранные тома и превращает их в образы виртуальных дисков, которые сохраняются в выбранном месте.

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

  1. Нажмите на клавишу Windows , введите cmd.exe , зажмите Ctrl + Shift и нажмите клавишу Enter , чтобы запустить командную строку с правами администратора.
  2. Перейдите в папку VirtualBox в системе, например, C:\Program Files\Oracle\VirtualBox с помощью команды cd .
  3. Используйте команду vboxmanage clonemedium disk , чтобы преобразовать образ диска VHD в формат VDI. Например: vboxmanage clonemedium disk o:\source.vhd o:\output.vdi

Преобразование может занять некоторое время в зависимости от размера изображения и доступных ресурсов вашего компьютера.

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

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

Размер установщика равен примерно 170 мегабайт. Во время установки вам будет предложено присоединиться к программе улучшения качества обслуживания клиентов.

Чтобы преобразовать запущенную систему Windows в виртуальный образ для VMware, выберите опцию “Конвертировать машину” в главном интерфейсе программы, чтобы начать работу.

После загрузки мастера, убедитесь, что для типа источника установлено значение “включено” и выбран “этот локальный компьютер”. Вы также можете создавать виртуальные образы удаленных компьютеров, но для этого необходимо указать имя или IP-адрес устройства, а также учетные данные.

Выберите виртуальную машину VMware в разделе тип цели на следующей странице и выберите целевую папку для сохранения образа.

Создание образа может занять некоторое время, в зависимости от количества томов, их размеров и ресурсов устройства.

С Windows на Ubuntu, установленные на Virtualbox? Когда я подключаю USB, он появляется только в Windows.

Как я могу увидеть это в Ubuntu?

6 Solutions collect form web for “Как перенести файлы с Windows на Ubuntu на Virtualbox?”

Есть два способа, которые я обычно использую

Вариант 1. Перед загрузкой Ubuntu, в настройках виртуальной машины VirtualBub Uuuntu, укажите папку общего доступа. Затем после входа в Ubuntu создайте новый каталог, например /media/vboxshared и смонтируйте этот диск с помощью команды sudo mount -t vboxsf SHARENAME /media/vboxshared . Введите пароль, когда он запрашивает пароль.

Вариант 2. Перед загрузкой Ubuntu добавьте новый сетевой адаптер и выберите «Мостовой адаптер». Затем после входа в Ubuntu запустите команду ifconfig -a | more ifconfig -a | more чтобы получить IP-адрес этого нового сетевого адаптера. В Windows используйте WinSCP или FileZilla для передачи файла в Ubuntu

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

Всякий раз, когда вы вставляете USB-ключ, если вы хотите увидеть его в гостевой системе, выполните следующие действия:

    Чисто размонтируйте USB из окон, щелкнув соответствующий значок в нижнем правом углу и выбрав опцию «безопасно удалить …».

    В окне VirtualBox выберите пункт меню «Devices => usb devices» в главном меню гостевого окна и выберите свой USB-ключ. Теперь он должен появиться в Ubuntu.

Эта операция эквивалентна физическому вставке вашего USB-ключа в USB-порт вашего гостевого компьютера.

В противном случае другие параметры

    Общая папка, как указано в ответах laebshade и Alvin Sim. Но это может быть медленным.

    FTP и т. Д., Как указано в ответе Альвина Сим (предполагается, что у вас есть ftp-сервер на вашем хосте Windows).

    Простое крепление самбы от гостя:

    Mount -t cifs // winhost / share / home / yourname / mntpoint -o user = winusr% paswd, uid = 0, gid = 0, file_mode = 0777, dir_mode = 0777

    Для небольших объемов и частой синхронизации откройте учетную запись Dropbox.

Sudo mount -t vboxsf SHARENAME /media/vboxshared

  1. создайте свою общую папку на своем ПК. например "c: \ SharedBoth"
  2. убедитесь, что вы выбрали свою общую папку c:\SharedBoth в меню c:\SharedBoth «настройки» – «общие папки» – «добавить» – «постоянный / автомонтировать», прежде чем запускать виртуальную машину ubuntu.
  3. запустите терминал ubuntu, введите команду выше,
    sudo mount -t vboxsf SharedBoth /media
  4. затем проверьте, создана ли папка sf_SharedBoth в папке с носителями. Перед тем, как сделать шаг 3, вам нужно убедиться, что вы установили «гостевые дополнения»,

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

Спасибо за ответ Элвина Сим. Хотя это ясно, я все еще трачу некоторое время, чтобы сделать все правильно. Хорошо, вот мои подробные шаги с использованием варианта 1 Alvin Sim.

  1. Перед запуском вашего гостя
  2. Перейти к VirtualBox Manager
  3. Выберите желаемого гостя
  4. Перейти к настройкам пользователя
  5. В гостевых настройках прокрутите левое боковое меню и перейдите к общим папкам
  6. В общих папках добавьте свою заинтересованную папку в хост-машину
  7. После добавления пути к папке с хостом вы увидите обновленный список папок в общих папках . Помните свою новую папку Name, указанную в этом списке. Скажем, это HOST_SHARE .
  8. Нажмите «ОК» и сохраните изменения.
  9. Запустите свой гостевой компьютер
  10. В гостевой машине создайте новую папку, например GUEST_SHARE
  11. В гостевом терминале введите

    sudo mount -t vboxsf HOST_SHARE GUEST_SHARE

    Вы найдете свои материалы в этой папке GUEST_SHARE .

  1. В виртуальной коробке войдите в Ubuntu.
  2. В панели меню щелкните устройства -> USB-устройства -> Выберите ваше устройство (Pendrive).
  3. Затем перейдите в папку Home. Слева вы увидите свое устройство.

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

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

Если на реальном компьютере будет сетевая папка с полным доступом (доступом на запись), то это позволит скидывать в нее файлы из виртуальной машины. Таким образом, открытая сетевая папка может выполнять роль буфера между реальным компьютером и виртуальной машиной.

Шаг № 0. Откройте общий доступ к папке по локальной сети на реальном компьютере.

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

Шаг № 1. Заходим в настройки виртуальной машины и включаем режим «Сетевой мост».

Для начала нужно открыть программу VirtualBox, кликнуть правой кнопкой по виртуальной машине, в которую вы хотите перенести файлы, и выбрать вариант «Настройки ».

В настройках виртуальной машины переходим в раздел «Сеть » и меняем тип сетевого подключения на «Сетевой мост ».

После этого сохраняем настройки нажатием на кнопку «ОК ».

Шаг № 2. Запускаем виртуальную машину и завершаем настройку локальной сети.

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

После этого Windows может попросить перезагрузить систему. Если такое окно появилось, то перезагружаем виртуальную машину (через ).

Шаг № 3. Проверяем работу локальной сети между виртуальной машиной и реальным ПК.

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


Также вы можете попробовать выполнить команду ping проверив доступ с виртуальной машины к реальной.


Если все нормально, то ping должен проходить.

Шаг № 4. Открываем сетевые папки реального компьютера с виртуальной машины.

Если проблем не выявлено, то можно открывать сетевые папки, доступ к которым открыт на реальном компьютере. Для этого на виртуальной машине нужно открыть окно «Мой компьютер » и в адресную строку ввести IP адрес реальной машины (в таком формате, как на скриншоте внизу).

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

Также ваш реальный компьютер должен появиться в сетевом окружении на виртуальной машине.

После получение доступа к сетевым папкам перенос файлов с виртуальной машины VirtualBox на реальный компьютер и обратно не должен вызывать проблем. Вы просто копируете нужные файлы в сетевую папку и получаете к ним доступ на обеих машинах.



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: