Как перенести виртуальную машину virtualbox на другой компьютер

Обновлено: 29.06.2024

Как переместить виртуальные машины VirtualBox на другой компьютер (хост). Закройте VirtualBox на старом хост-компьютере VirtualBox. Затем со старого хост-компьютера скопируйте всю папку виртуальной машины (которая содержит файлы . Установите Virtual Box на новый хост-компьютер VirtualBox. В папке виртуальной машины выберите файл . Вот и все.

Как перенести виртуальную машину на другой компьютер?

Чтобы скопировать виртуальную машину: выключите виртуальную машину. Выберите папку, в которой хранится виртуальная машина, и нажмите Ctrl+c. Выберите место, куда вы хотите скопировать виртуальную машину. Нажмите Ctrl+v. Включите скопированную виртуальную машину.

Можно ли перетаскивать Windows 10 VirtualBox?

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

Как перенести машину VirtualBox на другой компьютер?

Все, что вам нужно сделать, это перейти к папке виртуальной машины, скопировать ее и вставить в каталог, в который вы хотите экспортировать виртуальную машину. Путь виртуальной машины VirtualBox по умолчанию — C:\Users\ваше имя пользователя\VirtualBox VMs. Откройте папку, щелкните правой кнопкой мыши виртуальную машину, которую хотите экспортировать, и выберите "Копировать".

Можно ли перенести виртуальный VirtualBox на другой компьютер?

Обычный способ переместить виртуальную машину VirtualBox на другой ПК — использовать утилиту «Импорт/Экспорт устройства», которая предлагается в меню «Файл» VirtualBox.

Как переместить файлы в VirtualBox?

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

Почему я не могу перетаскивать в VirtualBox?

Без гостевых дополнений перетаскивание не будет работать! Третье примечание. Перетаскивание отключено по умолчанию на вновь созданных виртуальных машинах. Чтобы включить поддержку перетаскивания, перейдите в меню «Устройства» виртуальной машины, откройте «Перетаскивание» и выберите нужный режим.

Как скопировать и вставить в VirtualBox?

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

Как сделать резервную копию и восстановить VirtualBox?

Выберите «Файл» >> «Экспортировать устройство». Выберите виртуальную машину, резервную копию которой хотите создать. Выберите путь к файлу резервной копии и формат.

Как переместить виртуальную машину на другой хост?

Экспортировать виртуальную машину как открытый формат виртуальной машины (OVF): подключите клиент Host UI к хосту ESXi, на котором запущена виртуальная машина. Выключите виртуальную машину. Нажмите «Файл» > «Экспорт» > «Экспорт шаблона OVF». Подключите клиент vSphere напрямую к целевому хосту ESXi. Нажмите «Файл» — «Развернуть шаблон OVF». Включите виртуальную машину.

Как исправить уже существующий UUID VirtualBox?

Чтобы исправить это, вам потребуется выполнить несколько текстовых команд. Откройте командную строку. Как в Windows 8, так и в Windows 7 его можно найти, введя «cmd» в поле поиска меню «Пуск». Если все сработало, вы должны увидеть сообщение «UUID change to: …», после чего VirtualBox должен заработать.

Как сделать снимок в VirtualBox?

Чтобы сделать снимок в VirtualBox: откройте свою виртуальную машину и нажмите пункт меню «Машина», затем выберите «Сделать снимок». Затем дайте вашему снимку имя и описание. Во время создания моментального снимка виртуальная машина будет периодически затемняться.

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

Чтобы передать файл с физического компьютера на виртуальную машину, просто перетащите его в окно виртуальной машины (где отображается гостевая ОС). Вы также можете щелкнуть правой кнопкой мыши «Копировать» на физическом компьютере и щелкнуть правой кнопкой мыши «Вставить» в гостевой ОС.

Как открыть общий доступ к папке между Virtualbox и Windows 10?

Создайте общую папку. В меню «Виртуальное» перейдите в «Устройства» -> «Общие папки», затем добавьте новую папку в список, эта папка должна быть папкой в ​​окнах, которую вы хотите использовать в Ubuntu (гостевая ОС). Сделайте эту созданную папку автоматически монтируемой.

Где хранятся виртуальные машины Windows 10?

Файлы конфигурации виртуальной машины хранятся в папке «C:\ProgramData\Microsoft\Windows\Hyper-V». Виртуальные жесткие диски хранятся в папке «C:\Users\Public\Documents\Hyper-V\Virtual Hard Disks».

Как включить перетаскивание в VirtualBox Ubuntu?

Вы можете включить перетаскивание в верхнем меню -> Устройства -> Перетаскивание -> Двунаправленный. С двунаправленным вы можете перетаскивать от гостя к хосту и от хоста к гостю, и то, и другое.

Как смонтировать папку в VirtualBox?

Шаги: Откройте VirtualBox. Щелкните правой кнопкой мыши свою виртуальную машину и выберите «Настройки».Перейдите в раздел «Общие папки». Добавьте новую общую папку. В приглашении Добавить общий ресурс выберите путь к папке на вашем хосте, который вы хотите сделать доступным внутри вашей виртуальной машины. В поле Имя папки введите общая. Снимите флажки «Только для чтения» и «Автоматическое монтирование» и установите флажок «Сделать постоянным».

Как вставить из Windows в VirtualBox?

Чтобы включить его, откройте VirtualBox и выберите гостевую машину, затем нажмите кнопку настроек или нажмите Ctrl + S на клавиатуре. Затем на странице «Общие» выберите вкладку «Дополнительно» и убедитесь, что для общего буфера обмена и параметров перетаскивания выбрано двунаправленное. Вот и все! 11 сентября 2013 г.

Как перенести файлы из Windows VirtualBox в Linux?

В диспетчере VirtualBox выберите виртуальную машину, а затем: выберите «Пуск» > «Автономный запуск» (или при работающей виртуальной машине выберите «Устройства» > «Общие папки»). После запуска щелкните правой кнопкой мыши виртуальную машину и выберите «Настройки» > «Общие папки». Выберите Машинные папки. Нажмите значок + справа (или щелкните правой кнопкой мыши и выберите Добавить общую папку).

Как включить копирование и вставку на моей виртуальной машине?

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

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

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

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

К счастью, новые версии VirtualBox значительно упростили перенос виртуальных машин с одного компьютера на другой. Итак, вот как можно экспортировать виртуальную машину VirtualBox на другой компьютер.

Перед перемещением виртуальной машины

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

Сначала проверьте, используете ли вы последнюю версию VirtualBox. Перейдите в меню «Файл» > «Проверить наличие обновлений». Если есть доступные обновления, установите их.

Затем отключите все активные виртуальные машины и закройте VirtualBox. Отключение всех процессов VirtualBox перед экспортом виртуальной машины сводит к минимуму вероятность конфликтов в дальнейшем.

Наконец, откройте VirtualBox, и вы готовы к экспорту.

Как экспортировать виртуальную машину VirtualBox

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

Как экспортировать виртуальную машину с помощью встроенной функции

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

Примерно через 5 минут запустите VirtualBox и нажмите Инструменты. Затем выберите Экспорт на правой панели.

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

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

Однако, если вы не знаете, следует ли вам изменить параметр, придерживайтесь значений по умолчанию.

  1. Убедитесь, что в поле Формат выбран формат Open Virtualization Format 1.0.
  2. В поле «Файл» вы можете изменить местоположение и имя экспорта. При настройках по умолчанию файл будет иметь то же имя, что и ваша ВМ, и будет экспортирован в папку «Документы».
  3. Затем выберите подходящий вариант MAC-адреса. Если вас не беспокоят MAC-адреса, придерживайтесь значения по умолчанию «Включить только MAC-адреса сетевого адаптера NAT». С другой стороны, вы также можете удалить или сохранить все MAC-адреса. Выберите наиболее подходящий для вас вариант.
  4. Наконец, помимо выбора «Записать файл манифеста», выберите «Включить файлы образов ISO», если вы не хотите загружать файлы ISO в будущем. Затем нажмите «Далее», чтобы перейти на панель настроек виртуальной системы.

Последним шагом процесса экспорта является добавление сведений о виртуальной машине.

  1. В настройках виртуальной системы дважды щелкните любую строку, в которую вы хотите добавить информацию. Например, если вы хотите описать экспортируемую виртуальную машину, дважды щелкните строку описания и добавьте информацию.
  2. Если вы не знаете, что написать, или хотите стереть все написанное, нажмите «Восстановить значения по умолчанию».
  3. Когда вы будете готовы экспортировать ВМ, выберите Экспорт.

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

Как экспортировать виртуальную машину с помощью метода копирования/вставки

Это, пожалуй, самый простой способ экспорта виртуальной машины VirtualBox. Все, что вам нужно сделать, это перейти к папке виртуальной машины, скопировать ее и вставить в каталог, в который вы хотите экспортировать виртуальную машину.

Путь виртуальной машины VirtualBox по умолчанию — C:\Users\ваше имя пользователя\VirtualBox VMs. Откройте папку, щелкните правой кнопкой мыши виртуальную машину, которую хотите экспортировать, и выберите «Копировать». Затем перейдите к съемному диску (или другому каталогу), щелкните правой кнопкой мыши и выберите "Вставить".

После подключения USB-накопителя или другого съемного диска скопируйте и вставьте виртуальную машину.

Как импортировать виртуальную машину в VirtualBox

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

Импорт VDI с помощью VirtualBox Tool

  1. Для этого запустите VirtualBox, нажмите "Инструменты" и выберите "Импорт".
  2. Убедитесь, что на панели "Устройство для импорта" для поля "Источник" установлено значение "Локальная файловая система".
  3. Затем нажмите значок папки перед полем «Файл» и перейдите к местоположению файла .vdi, который вы экспортировали на предыдущем шаге. Выберите этот файл и нажмите "Далее".
  4. На следующей панели проверьте настройки устройства, выбранные на предыдущем шаге, и, когда вы будете удовлетворены, выберите «Импорт». Процесс импорта может занять некоторое время, поэтому не выключайте компьютер и не закрывайте VirtualBox.

Если вы не использовали параметр «Экспорт» и скопировали/вставили папку ВМ, процесс будет немного другим.

Импортировать скопированную ВМ

Выберите «Файл» на верхней панели инструментов и выберите «Диспетчер виртуальных носителей». Затем нажмите «Добавить», перейдите к папке виртуальной машины и выберите ее.

Наконец, нажмите «Применить», и ваша виртуальная машина будет добавлена ​​в VirtualBox. Теперь вы можете использовать виртуальную машину так же, как и любую другую виртуальную машину, созданную с нуля.

Виртуальные машины VirtualBox могут быть сложно переместить, если вы используете устаревшую версию

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

Еще одна вещь, о которой следует помнить: не прерывайте процесс экспорта на полпути, закрыв программу или выключив компьютер. Это, скорее всего, приведет к ошибкам и конфликтам при попытке импортировать виртуальную машину.

Я использую VirtualBox 4.1.x на своем компьютере с Ubuntu и настроил несколько виртуальных машин. Поскольку есть несколько способов перенести виртуальную машину в VirtualBox на другой компьютер, мне было интересно, какой из них рекомендуется:

  1. Используйте «утилиту импорта/экспорта».
  2. Скопируйте всю папку виртуальной машины, содержащую файлы .vdi и .vbox.
  3. Клонируйте VDI с помощью Virtual Media Manager, а затем заново создайте виртуальную машину на целевой машине, но используя клонированный VDI в качестве жесткого диска.

Я успешно использовал 1-й метод несколько раз, и он всегда работал. Проблема в том, что после экспорта и импорта образ диска трансформируется уже в VMDK, а не в VDI!

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

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

Из приведенного выше объяснения ясно, что мне нужен второй метод, но мне нужен совет эксперта по этому поводу, работает он или нет. Я не хочу, чтобы мне мешало редактирование XML!

Как лучше всего безопасно перенести мои ВМ на другой компьютер с помощью VirtualBox?

@seyed 1. Безотказное решение с высокой вероятностью успеха/воспроизводимостью не всегда может быть рекомендуемым и/или лучшим решением проблемы и наоборот. Однако, поскольку вы спрашиваете о рекомендуемом решении, вариант (2) из вашего списка (хотя и подверженный ошибкам) ​​будет самым быстрым и, следовательно, рекомендуемым! Варианты (1) и (3) относятся к категории отказоустойчивых, поскольку они будут работать в большинстве случаев. P.S.: после экспорта некоторые (большинство?) настройки конфигурации могут быть изменены (если используются опции 1 / 3)! . Надеюсь, это поможет.

9 ответов 9

Молодцы, что провели исследование. Я регулярно использую все три варианта.

(Используйте «утилиту импорта/экспорта»).Это самый простой способ, потому что он объединяет всю виртуальную машину в один файл и почти каждый раз передает его без проблем. Однако, по моему опыту, при создании файла OVA или OVF для экспорта он отбрасывает все снимки и, если это сделано неправильно, может привести к файлу VMDK. При повторном импорте виртуальной машины вы сможете выбрать, какой тип файла жесткого диска вы хотите создать: VDI или VMDK.

(Скопируйте всю папку виртуальной машины, содержащую файлы .vdi и .vbox). Это мой предпочтительный вариант, и хотя мне несколько раз приходилось редактировать XML-файл, я сам виноват, что что-то испортил. Убедитесь, что при копировании виртуальной машины вы получаете ВСЕ связанные с ней файлы. Проблемы, с которыми я столкнулся, заключались в том, что определенные моментальные снимки и вторичные файлы VDI находились в неправильном каталоге и не были скопированы должным образом. Если вы скопируете все файлы (и разрешения), у вас не должно возникнуть никаких проблем.

(Клонируйте VDI с помощью «Диспетчера виртуальных носителей», а затем воссоздайте виртуальную машину на целевой машине, но используя клонированный VDI в качестве жесткого диска). Это менее желательно, поскольку в этом случае у вас будет 2 копии. виртуальной машины, и это может вызвать проблемы с лицензированием, проблемы с сетью и т. д. в зависимости от того, как вы клонируете файл VDI.

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

Просто доп для Варианта 1, ссылка, после импорта формат VDMK, вроде определился и изменить нельзя.

Для завершения: если вы используете вариант 2, сделайте это на целевой машине: Virtualbox > Машина > Добавить > [перейдите к папке, где находятся все файлы ВМ]. Возможно, будет хорошей идеей поместить новые файлы ВМ в ту же папку, где хранятся все остальные ВМ.

Один важный шаг, отсутствующий для варианта 2, при условии, что вы перемещаете виртуальные машины, а не копируете их на новую машину: после закрытия VirtualBox (если он запущен) вам необходимо заменить старый путь в файле конфигурации VirtualBox.xml. с новыми. В противном случае вы увидите, что все ваши виртуальные машины недоступны, а Virtual Media Manager будет жаловаться на отсутствие виртуальных жестких дисков.

Метод 2 теперь хорошо работает (с VirtualBox 4.0 и выше) без необходимости модификации XML:

  1. Остановите свою виртуальную машину
  2. Выйти из VirtualBox
  3. Скопируйте папку ВМ в новое место.
  4. Перезапустите VirtualBox и удалите старую виртуальную машину.
  5. Перейдите в меню «Машина» ≥ «Добавить» и перейдите к новому местоположению.

ps: у меня VirtualBox 4.3.20 на OSX 10.10

Не могу поверить, что за него проголосовали не так много, как должно быть! Это самый простой способ (слишком простой!) при перемещении ВМ в пределах одной ОС. Успешно переместил две виртуальные машины с диска C на диск D. У меня 64-разрядная версия Win7 с Virtualbox 5.x

Я также предпочитаю вариант 2:

  1. Скопируйте всю папку ВМ, содержащую файлы .vdi и .vbox.

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

Итак, если это сообщение, которое вы получаете после перемещения виртуальной машины и попытки запустить ее в новой настройке:

Не удалось открыть жесткий диск.

Невозможно зарегистрировать жесткий диск, поскольку жесткий диск с UUID уже существует.

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

И запустите эту команду, чтобы назначить диску новый UUID:

Если кто-то еще ищет ответ на этот вопрос, я успешно переместил 5 виртуальных машин Virtual Box в другую установку Win7 на новый жесткий диск на том же компьютере (по сути, переход с одной гостевой ОС на другую на том же ПК). Я понимаю, что драйверы на совершенно новой машине, вероятно, будут отличаться и потенциально могут негативно повлиять на переезд, но я задокументировал процесс ниже в надежде, что это может кому-то помочь.

  • Не требовалось клонировать виртуальные машины или изменять XML-файл. Версия VB была достаточно свежей: 4.3.12r93773.
  • Новые копии ВМ были созданы в новой папке/на общем диске, чтобы сохранить существующие/старые ВМ без изменений. Я все еще могу загружаться со старого жесткого диска, который я сохранил для резервирования/решения проблем, пока не буду доволен своей новой настройкой; чтобы при необходимости я мог получить доступ к старым виртуальным машинам в их прежнем состоянии.
  • Буквы дисков могут различаться/могут быть необязательными в зависимости от вашей настройки.

На старом хосте Win7:

На новом хосте Win7:

  1. Создайте новую папку с именем X:\NewVMs\VirtualBox VMs (на новой машине с Win7, чтобы убедиться, что разрешения в порядке)
  2. Скопируйте/вставьте (не перетаскивайте) все виртуальные машины и содержимое связанных папок из старой папки в эту папку (используются новые разрешения)
  3. Удалите VirtualBox (если он установлен)
  4. Удалить папку .virtualbox и все содержимое (если оно существует)
  5. ПЕРЕЗАГРУЗИТЕ, чтобы убедиться, что не осталось программных файлов или записей реестра (при удалении старого VirtualBox).
  6. Установите/переустановите VirtualBox (убедитесь, что вы используете ту же версию, что и VirtualBox, на котором были созданы виртуальные машины на старом хосте/машине (в моем случае версия 4.3.12r93773))
    ВАЖНО : (Не устанавливайте флажок, чтобы открывать/запускать VirtualBox в конце установки)
  7. Скопируйте/вставьте (не перетаскивайте) папку .virtualbox и содержимое со старого хоста Win7 (обычно C:\Users[имя пользователя].VirtualBox
  8. Теперь откройте VirtualBox
  9. Установите для новой папки создания ВМ по умолчанию тот же путь к файлу, что и для вновь созданной папки виртуальных машин VirtualBox: X:\NewVMs\VirtualBox VMs
  10. Проверить статус ВМ

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

  • у вас есть только одна ВМ (или вы хотите переместить все свои ВМ),
  • а хост - это то же оборудование с той же версией ОС (или переустановка той же ОС на тот же компьютер)

Если вы находитесь в этом случае, то все просто:

  1. Выключите VirtualBox на обоих хостах.
  2. Скопируйте папки .config/VirtualBox и виртуальных машин VirtualBox с исходного хоста.
  3. Скопируйте эти папки на целевой хост.
  4. Запустите VirtualBox на целевом хосте

В VirtualBOX:

  1. Выключите ВМ
  2. Щелкните правой кнопкой мыши и удалите виртуальную машину (не удаляйте файлы)
  3. Откройте файл>Менеджер виртуальных носителей и удалите .vdi
  4. Перейдите в меню "Файл" > "Настройки" > "Общие" и установите новое местоположение для папки компьютера по умолчанию.
  5. Создайте новую ВМ, используя экспертный режим, чтобы создать ВМ без жесткого диска

В проводнике:

  1. Найдите файл .vdi и скопируйте его.
  2. Перейдите к новой папке компьютера по умолчанию, внутри будет папка ВМ
  3. Вставьте файл .vdi в новую папку ВМ.

Назад в VirtualBOX:

Примечание. Если способ 2 не позволяет установить VirtualBOX, перейдите в папку C:\Users\.VirtualBox, удалите VirtualBox.xml и переименуйте VirtualBox.xml-prev в VirtualBox.xml

Я также использовал метод 2 для перемещения своей виртуальной машины, и мне не нужно было вносить какие-либо изменения ни в один XML-файл, но я получил пару ошибок с USB и совместным доступом к файлам, и ниже показано, как я исправил их вместе с процессом:< /p>

Скопируйте виртуальную машину со старого на новый компьютер. Файлы виртуальной машины отличаются от самой виртуальной машины Oracle. Эти файлы обычно находятся в папке c:\users\\VirtualBox VM\. Я взял всю часть VirtualBox VMs\ и скопировал ее в аналогичное место на новом ПК. Это копирует все виртуальные машины, которые у меня были на исходном ПК.

Теперь на новом ПК запустите виртуальный ящик, перейдите в Меню > Машина > Добавить и выберите файл .vbox из скопированной папки. Вот и все.

Теперь, когда я запускаю виртуальную машину на новом ПК, я получаю сообщение об ошибке при загрузке:

введите здесь описание изображения

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

Эта установка была немного странной, потому что загружаемый файл установки не был исполняемым файлом. Я щелкнул Oracle_VM_VirtualBox_Extension_Pack-5.1.4-110228.vbox-extpack и выбрал «Выбрать программу из списка установленных программ», а затем выбрал виртуальный бокс Oracel и установил расширение. Это устранило проблему, но есть еще одно менее желательное решение: вы можете отключить USB.

Если у вас были общие папки на исходной виртуальной машине, они могут отличаться, и вы получите сообщение об ошибке. Просмотрите их в «Настройки» >> «Общая папка» и удалите те, которые не работают. Сообщение об ошибке будет выглядеть так:

Скопируйте папку, содержащую машину, в место назначения, затем в меню: «Машина» ---> «Добавить», а затем выберите файл vbox, а НЕ файл vdi. Для меня это прошло безупречно. Не знаю, повезло ли мне или так и должно быть.

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

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

И, наконец, я усвоил это на собственном горьком опыте: удалите конфигурацию папки SHARED в VirtualBOX перед перемещением машины, а затем заново создайте ее правильным образом. очень важно, когда на хосте разные ОС (хост Windows/Linux).

И просто в качестве примечания. я всегда, всегда использую неизменяемые файлы VDI жесткого диска для ОС, а также для данных VDI (таким образом, один и тот же DATA VDI можно использовать не только для гостей), особенно трюк для 4GiB pagefile.sys

Последняя часть, повторное использование неизменяемого файла VDI, немного усложняет задачу, в VirtualBOX есть БОЛЬШАЯ ОШИБКА.

Чтобы увидеть ошибку в действии:

  • Создайте один неизменяемый VDI (например, тот, который я использую для pagefile.sys)
  • Создайте две или три ВМ на VirtualBOX
  • Переместите один из них в начало списка (чтобы не повредить любой из ваших)
  • Создайте резервную копию файлов .vbox каждой из созданных вами машин (для сравнения после возникновения ОШИБКИ)
  • Подключите этот неизменяемый VDI к нескольким из этих компьютеров (кроме того, который находится вверху списка)
  • Теперь посмотрите .vbox машины, которая находится вверху списка

Эта машина была отредактирована, в ней есть неизменяемые ссылки на VDI других машин.

Итак, ОШИБКА заключается в следующем: изменение одного компьютера с добавлением неизменяемого VDI, используемого другим, влияет на компьютер в верхней части списка.

Какого черта я повторно использую один и тот же VDI 4 ГиБ на всех компьютерах с Windows? Легко, это MBR-диск с разделом FAT32, куда я поместил pagefile.sys, поскольку он неизменяем, все виртуальные машины будут создавать файл в своей папке моментальных снимков, где они сохраняют изменения, и они теряются при следующей загрузке, поэтому я делаю не нужно 4 ГБ для каждого гостя, хранящегося на хост-диске, достаточно одного. таким образом я экономлю много ГиБ, так как у меня есть более 20 различных окон для тестирования приложений, которые я разрабатываю для себя, все комбинации (XP, Vista, 7, 8, 8.1, 10) * (32 бита, 64 бита) * (просто как при первой установке, после каждого ServicePack, после полного обновления Windows), я получаю очень много гостевых. поэтому на всех из них я разделяю неизменяемый 4GiB VDI для виртуального барана (pagefile.sys).

И если вы позволите ОШИБКЕ пойти дальше, попробуйте переместить одну из этих машин на другой хост VirtualBOX (помните, что это только виртуальные машины с конфигурацией на них, и на них еще не установлен гостевой компьютер), вы увидите, что VirtualBox не позвольте вам добавить их, так как некоторые VDI отсутствуют (это ЛОЖЬ и ИСТИНА, это то, что такая первая машина содержит ссылки на такие VDI вместо того, чтобы быть на правильной машине).

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

Ну, об этой ОШИБКЕ сообщили VirtualBOX несколько лет назад, они до сих пор не могут ее исправить. и это вызывает много, много проблем.

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

Это действительно серьезная ОШИБКА, на обнаружение которой у меня ушло много дней (несколько лет назад), я узнал ее на собственном горьком опыте!

Я преодолел это благодаря машине, которую я назвал:

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

Ну, когда я открываю файл .VBOX, я вижу внутри него много строк в разделе, по одной на каждую машину, где я использую этот неизменяемый VDI. просто как образец (я удаляю личные данные):

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

Перемещение/перенос виртуальных машин VirtualBox на другой хост

Как переместить виртуальные машины VirtualBox на другой компьютер (хост).

Шаг 1. Скопируйте папку хранилища ВМ со старого хоста на новый хост.

<р>1. Закройте VirtualBox на старом хост-компьютере VirtualBox.
2. Затем со старого хост-компьютера скопируйте всю папку виртуальной машины (которая содержит файлы .vbox и .vdi) на новый хост-компьютер VirtualBox.

Шаг 2. Добавьте виртуальные машины в VirtualBox на новом хосте.

<р>1. Установите Virtual Box на новый хост-компьютер VirtualBox.
2. Затем в меню "Машина" нажмите "Добавить".

Перенос виртуальных машин на другой компьютер - VIrtualBox

<р>3. В папке Виртуальная машина выберите файл .vbox машины ВМ, которую вы хотите добавить (импортировать), в новый хост и нажмите Открыть.

 Переместить виртуальную машину VirtualBox на новую Хост

<р>4. Вот и все.

Готово! Дайте мне знать, помогло ли вам это руководство, оставив свой комментарий о своем опыте. Поставьте лайк и поделитесь этим руководством, чтобы помочь другим.

Если эта статья оказалась для вас полезной, поддержите нас, сделав пожертвование. Даже 1 доллар США может иметь для нас огромное значение, поскольку мы продолжаем помогать другим, оставляя этот сайт бесплатным:

Мы нанимаем

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

Если вы хотите постоянно оставаться защищенным от угроз вредоносных программ, существующих и будущих, мы рекомендуем вам установить Malwarebytes Anti-Malware PRO, нажав кнопку ниже (мы получаем комиссию от продаж, полученных по этой ссылке, но без дополнительной оплаты). У нас есть опыт работы с этим программным обеспечением, и мы рекомендуем его, поскольку оно полезно и полезно):

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

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

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

Оглавление

Перед перемещением виртуальной машины

Перемещение виртуальной машины — простой процесс, но перед этим необходимо принять некоторые меры предосторожности.

Сначала проверьте, используете ли вы последнюю версию VirtualBox. Перейдите в «Файл»> «Проверить наличие обновлений». Если есть доступные обновления, установите их.

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

Наконец, откройте VirtualBox, и вы готовы к экспорту.

Как экспортировать виртуальную машину VirtualBox

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

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

Опять же, прежде чем начать экспорт, выключите все виртуальные машины и закройте VirtualBox.

Примерно через 5 минут запустите VirtualBox и нажмите Инструменты. Затем выберите «Экспорт» на правой панели.

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

Панель управления настройками устройства

Панель управления настройками устройства

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

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

<р>1. Для гарантированного школьного формата выбран формат открытой виртуализации 1.0.

<р>2. В школьном файле можно изменить место и имя экспорта. При настройках по умолчанию файл будет иметь то же имя, что и ваша виртуальная машина, и будет экспортирован в каталог Documents.

<р>3. Затем выберите вариант MAC-адреса, который соответствует вашим потребностям. Если вас не волнует MAC-адрес, придерживайтесь параметра по умолчанию «Включить только MAC-адреса сетевого адаптера NAT». С другой стороны, вы также можете разделить или сохранить все MAC-адреса. Выберите наиболее подходящий вариант.

<р>4. Наконец, в дополнение к выбору «Записать файл манифеста» выберите «Включить файлы изображений ISO», если вы не хотите загружать файл ISO в будущем. Затем нажмите «Далее», чтобы перейти к таблице «Параметры виртуальной системы».

Проверить включение Файлы образов ISO

Установите флажок Включить файлы образов ISO

Последний шаг процесса экспорта — добавление сведений о виртуальной машине.

1 в настройках виртуальной системы дважды щелкните любую строку, в которую вы хотите добавить информацию. Например, если вы хотите описать экспортируемую виртуальную машину, дважды щелкните описание строки и дополнительную информацию.

<р>2. Если вы не знаете, что написать, или хотите удалить все, что написали, нажмите «Восстановить значения по умолчанию».

<р>3.Когда вы будете готовы экспортировать виртуальную машину, выберите Экспорт.

Добавить сведения о виртуальной машине

Добавить сведения о виртуальной машине

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

Как экспортировать виртуальную машину методом копирования/вставки

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

Путь виртуальной машины VirtualBox по умолчанию — C: Users your user name VirtualBox VMs. Откройте папку, щелкните правой кнопкой мыши виртуальную машину, которую хотите экспортировать, и выберите Копировать. Затем перейдите к съемному диску (или другой папке), щелкните правой кнопкой мыши и выберите Вставить.

После подключения USB или другого съемного диска скопируйте и вставьте виртуальную машину.

Как импортировать виртуальную машину в VirtualBox

Теперь вы экспортировали свою виртуальную машину на другой компьютер. Время импортировать его в VirtualBox. Процедура Import (импорт) работает только в том случае, если вы экспортировали файл VDI с помощью описанной выше процедуры.

Импорт VDI с помощью инструмента VirtualBox

 Импорт VDI с помощью инструмента VirtualBox

Импорт VDI с помощью инструмента VirtualBox

<р>1. Для этого запустите VirtualBox, нажмите «Инструменты» и выберите «Импорт».

<р>2. В панели управления «Устройство для импорта» убедитесь, что в качестве источника учебного заведения выбрана «Локальная файловая система».

<р>3. Затем щелкните значок папки перед полем «Файл» и перейдите к местоположению файла .vdi, который вы экспортировали на предыдущем шаге. Выберите файл и нажмите «Далее».

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

Если вы не используете этот параметр Экспорт и хотите скопировать/вставить каталог ВМ, процесс немного отличается.

Импорт клонированной виртуальной машины

Выберите «Файл» на верхней панели инструментов и выберите «Диспетчер виртуальных носителей». Затем нажмите «Добавить», перейдите к каталогу виртуальной машины и выберите его.

Импорт клонированная виртуальная машина

Импорт клонированной виртуальной машины

Наконец, нажмите «Применить», и ваша виртуальная машина будет добавлена ​​в VirtualBox. Теперь вы можете использовать виртуальную машину так же, как и любую другую виртуальную машину, созданную с нуля.

Надеюсь, у вас все получится.

Ссылка на источник: Как экспортировать виртуальную машину VirtualBox на другой компьютер

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