Разное

Как скопировать virtualbox машину: ⚙КАК СКОПИРОВАТЬ ВИРТУАЛЬНУЮ МАШИНУ НА ВИРТУАЛЬНУЮ МАШИНУ

14.05.2021

Содержание

⚙КАК СКОПИРОВАТЬ ВИРТУАЛЬНУЮ МАШИНУ НА ВИРТУАЛЬНУЮ МАШИНУ

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

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

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

Существует несколько методов для выполнения этого процесса, которые Solvetic подробно объяснит, но сначала мы должны знать, что для копирования нашей виртуальной машины могут быть две особые ситуации:

  • Скопируйте виртуальную машину, пока она выключена.
  • Скопируйте виртуальную машину, пока ее состояние сохраняется.

примечание

Без причины мы можем копировать виртуальную машину в VirtualBox, пока она активна.

Особенности VirtualBox

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

  • Возможность создания групп виртуальных машин.
  • VirtualBox — это мультиплатформенный гипервизор типа 2, то есть одна виртуальная машина, созданная на одном хосте, может быть запущена на другом, и, используя открытый формат виртуализации (OVF), гостевые виртуальные машины можно импортировать и экспортировать в любое время.
  • Доступный в 32 и 64-битных архитектурах.
  • Интеграция гостевых дополнений, которые представляют собой набор инструментов, установленных в гостевой операционной системе, для повышения их производительности и обеспечения дополнительной интеграции и связи с хост-системой.
  • Возможность делать моментальные снимки, которые сохраняют моментальные снимки информации о состоянии гостевой виртуальной машины, и мы можем получить доступ к этому состоянию в любое время.
  • Отличная аппаратная поддержка, поскольку VirtualBox поддерживает гостевые SMP, USB-устройства, полную поддержку ACPI, многоэкранное разрешение, встроенную поддержку iSCSI и сетевую загрузку PXE.

Теперь мы увидим различные варианты копирования наших виртуальных машин в VirtualBox.

1. Скопируйте виртуальную машину из приложения VirtualBox

Шаг 1
Как мы уже упоминали, мы можем клонировать или скопировать нашу виртуальную машину, когда она выключена или в сохраненном состоянии, когда виртуальная машина активна, и мы нажимаем на знак X, чтобы закрыть VirtualBox, появится следующее окно:

примечание

В случае отсутствия VirtualBox мы можем скачать его по следующей ссылке:
VirtualBox

Шаг 2
Там мы можем выбрать опцию «Сохранить состояние машины» и увидим следующее. Там мы можем увидеть легенду «Сохранено».

Шаг 3
Функция клонирования будет активна в одном из этих двух состояний, и для ее использования у нас есть следующие опции:

  • Щелкните правой кнопкой мыши на виртуальной машине и выберите опцию Clone
  • Используйте комбинацию клавиш:

Ctrl + O

  • Зайдите в меню «Машина / Клон»

Шаг 4
При выборе этого параметра отобразится следующий мастер:

Шаг 5
Там у нас есть следующие варианты:

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

Шаг 6
Если мы нажмем кнопку «Экспертный режим», мы можем выполнить следующие действия:

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

Шаг 7
Если мы продолжим работу с управляемым режимом в следующем окне, мы можем только определить тип клонирования, которое будет выполнено:

Шаг 8
Из соображений целостности всех значений и параметров лучше всего использовать параметр «Полное клонирование», нажмите кнопку «Клонировать», чтобы выполнить процесс:

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

2. Скопируйте виртуальную машину из CMD или командной строки

Шаг 1
Предыдущий метод полезен и практичен, так как достаточно сделать несколько кликов, чтобы клонировать нашу виртуальную машину, но у нас также есть возможность запустить этот процесс из консоли CMD Windows 10, для этого сначала нужно знать путь и имя VDI-диск (виртуальный жесткий диск) компьютера, который мы собираемся скопировать:

Шаг 2
Как только мы определим этот путь и имя, мы должны получить доступ к командной строке как администраторы и сначала использовать команду cd, чтобы перейти в каталог, где размещена виртуальная машина, в этом случае мы выполним следующее:

 D: \ Виртуальные машины \ Windows 10 Solvetic 

Шаг 3
Когда мы окажемся в каталоге, где создается виртуальная машина VirtualBox, мы выполним следующую строку:
«C: \ Program Files \ Oracle \ VirtualBox \ VBoxManage.exe» clonevdi «Windows 10 Solvetic» .vdi «Windows 10 Solvetic-copy» .vdi
«Windows 10 Solvetic» .vdi — это имя текущего виртуального диска, а «Windows 10 Solvetic-copy» .vdi — имя новой машины для копирования:

Шаг 4
Мы видим, что носитель был создан правильно, мы можем получить доступ к новому диску, созданному с помощью команды dir, например:

 dir "Windows 10 Solvetic-copy" .vdi 

Шаг 5
Этот процесс скопирует виртуальный жесткий диск оригинальной машины, который мы увидим по тому же пути, где находится исходная машина.

Шаг 6
Теперь, чтобы использовать этот диск, мы собираемся создать новую виртуальную машину и в разделе «Жесткий диск» активируем поле «Использовать существующий файл виртуального жесткого диска»:

Шаг 6
Нажмите на значок папки и перейдите к пути, по которому мы скопировали жесткий диск через терминал:

Шаг 7
Нажимаем кнопку «Открыть» и видим, что этот жесткий диск интегрирован. Там мы нажимаем «Создать» и продолжим обычный процесс создания виртуальной машины в VirtualBox.

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

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

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

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

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

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

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

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

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

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

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

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

И если вы позволите BUG пойти дальше, попробуйте переместить одну из thous-машин на другой хост VirtualBOX (помните, что это всего лишь виртуальная машина с конфигурацией на них, и на ней еще нет гостя), вы увидите, что VirtualBox не позволяет вам добавьте их, так как некоторые VDI отсутствуют (это FALSE и TRUE, так как такая первая машина содержит ссылки на такие VDI, которые гарантированно находятся на правильной машине).

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

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

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

Это действительно плохой БАГ, который занял у меня много дней (несколько лет назад), я выучил его трудным путем!

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

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

Хорошо, когда я открываю файл .VBOX, я вижу внутри него много строк в <MediaRegistry> <HardDisks>разделе, по одной на каждую машину, где я использую этот неизменяемый VDI … просто в качестве примера (я удаляю личные данные):

<MediaRegistry>
  <HardDisks>
    <HardDisk uuid="...UUID..." location="D:\VDIs\_Virtual_Memory_.vdi" format="VDI" type="Immutable">
      <HardDisk uuid="{...UUID...}" location="Snapshots\{...UUID...}.vdi" format="VDI" autoReset="true"/>
      <HardDisk uuid="{...UUID...}" location="D:\VMs\Windows001 ... // This belongs to other virtual Machine
      <HardDisk uuid="{...UUID...}" location="D:\VMs\Windows002 ... // This belongs to other virtual Machine
      <HardDisk uuid="{...UUID...}" location="D:\VMs\Windows003 ... // This belongs to other virtual Machine
      <HardDisk uuid="{...UUID...}" location="D:\VMs\Windows004 ... // This belongs to other virtual Machine
      <HardDisk uuid="{...UUID...}" location="D:\VMs\Windows005 ... // This belongs to other virtual Machine
      <HardDisk uuid="{...UUID...}" location="D:\VMs\Windows006 ... // This belongs to other virtual Machine
      <HardDisk uuid="{...UUID...}" location="D:\VMs\Windows007 ... // This belongs to other virtual Machine
      <HardDisk uuid="{...UUID...}" location="D:\VMs\Windows008 ... // This belongs to other virtual Machine
      <HardDisk uuid="{...UUID...}" location="D:\VMs\Windows009 ... // This belongs to other virtual Machine
      <HardDisk uuid="{...UUID...}" location="D:\VMs\Windows010 ... // This belongs to other virtual Machine
      <HardDisk uuid="{...UUID...}" location="D:\VMs\Windows011 ... // This belongs to other virtual Machine
      <HardDisk uuid="{...UUID...}" location="D:\VMs\Windows012 ... // This belongs to other virtual Machine
      <HardDisk uuid="{...UUID...}" location="D:\VMs\Windows013 ... // This belongs to other virtual Machine
      ... and so on ...  // This belongs to other virtual Machine
    </HardDisk>
  </HardDisks>
</MediaRegistry>

Симпатичная ошибка, не решаемая годами.

Хорошо, чтобы переместить такие машины … вы должны вручную отредактировать файлы .VBOX, чтобы поместить все ссылки на такие диски на новый хост на первом компьютере (тот, который находится в верхней части списка) до добавления .VBOX. файлы в список, поэтому при их добавлении в VirtualBOX есть ссылки на отсутствующие VDI (отсутствующие, вызванные большой ошибкой).

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

Я не совсем уверен, что произойдет, когда в списке, к первому не прикреплен такой общий VDI … лучше не пробовать, видел, что я вижу.

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

Сбой:

  • Внутренняя структура (XML) зависит от HOST (Windows или Linux)
  • Редактирование одной машины может изменить другую, а не только редактируемую
  • … что еще ?

Нужно больше … я всегда переносил машины, делая это (и не было проблем, никогда никогда):

  1. Запишите список всех машин (порядок, группировка и т. Д.)
  2. Обратите внимание на первый в списке (все его настройки)
  3. Обратите внимание на все свойства машин, которые я хочу перенести на другой хост
  4. Скопируйте файлы .vbox как файлы .txt (тот, что вверху списка + все машины, которые я хочу перенести)
  5. Создайте заново все машины (и установите специальную в верхней части списка) внутри VirtualBox на новом хосте.
  6. Закройте VirtualBox на новом хосте
  7. Diff сравнивает старый .txt с новыми файлами .vbox и копирует из .txt в .vbox некоторые части по-человечески, а не просто копирует и вставляет
  8. Откройте VirtualBox и прикрепите все VDI в правильном порядке.
  9. Снова закройте VirtualBox на новом хосте
  10. Diff сравнивает старый .txt с новыми файлами .vbox и «исправляет» из .txt в .vbox некоторые части по-человечески, а не просто копирует и вставляет

Все остальное (папка моментальных снимков и файлы VDI) я копирую их обычным способом (File System Copy & Paste).

Вся эта тяжелая ручная работа вызвана Big BUG VirtualBox: он редактирует / изменяет компьютер, который не был изменен, когда вы присоединяете неизменяемый VDI, который используется более чем на одном компьютере, иначе достаточно будет просто скопировать и вставить файл .VBOX (после исправление путей к общим папкам и т. д.).

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

VirtualBox – полезное приложение от Oracle для создания виртуальных машин. Простыми словами, вы можете запустить несколько операционных систем на вашем компьютере одновременно, например Windows, Android, Linux или MacOS. Это оболочка, которая эмулирует работу реального компьютера с определенными характеристиками (процессор, ОЗУ, видеопамять). Но если вы читаете данную статью, то наверное знаете, зачем используется VirtualBox. Мы ответим на вопрос, который часто задают пользователи Oracle VM – “Как перекинуть файлы на виртуальную машину VirtualBox

Для примера, я пользуюсь Windows 10 и установил старый добрый Windows XP на “виртуалку”. Как осуществить обмен файлами между реальной и дополнительной ОС? Очень просто.

Способ 1 – Общие папки

Прежде всего нужно установить Гостевые дополнения VirtualBox. Без них вы не сможете работать с общими папками. Запустите виртуалку, в меню выберите “Устройства”, “Подключить образ диска Дополнений гостевой ОС”.

Начнется установка, после которой нужно будет перезагрузить машину. Установили? Можно продолжать.

Запустите VirtualBox, выберите нужную виртуальную машину и нажмите “Настроить”.

Перейдите во вкладку “Общие папки”. Нажмите на значок добавления новой папки, укажите ее название и местоположение. Также не забудьте поставить галочку напротив “Авто-подключение”, чтобы гостевая ОС автоматически подключала эту папку.

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

Способ 2 – Функция Drag’n’Drop

Oracle VM имеет очень полезную функцию под названием Drag’n’Drop. Она позволяет перекидывать файлы с помощью мыши, перетаскивая их в нужное место. В настройках вирт. машины зайдите в “Общие”, “Дополнительно” и активируйте эту функцию. Режим – двунаправленный.

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

Итог

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

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Как импортировать образ виртуальной машины VirtualBox в Virtualization Station? – QNAP Россия и СНГ

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

 

Oracle VM VirtualBox Менеджер

 

Запустите VirtualBox Менеджер и выберите требуемую виртуальную машину из списка слева.

Убедитесь, что виртуальная машина имеет статус Выключена.

В главном меню откройте Файл >> Экспорт конфигураций.

В открывшемся окне нажмите на кнопку Next.

Укажите, куда следует сохранить файл и выберите формат OVF 1.0

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

Нажмите на кнопку Экспорт, чтобы выйти из мастера экспорта.

Терпеливо дождитесь окончания процесса, операция может занять продолжительное время.

 

Vritualization Station 

 

Подключитесь к веб-интерфейсу сетевого хранилища и запустите приложение Virtualization Station.

В открывшемся окне в левом меню нажмите Импорт и экспорт.

Выберите Импорт и укажите откуда требуется загрузить образ.

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

На следующем шаге задайте настройки виртуальной машины.

Имя — укажите имя машины для отображения в Virtualization Station

Расположение — укажите место хранения образа

Создать папку — для образа можно создать отдельную папку

Ядро — укажите сколько ядер процессора требуется задействовать

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

Тип ОС — по умолчанию

Описание — необязательное поле

Так же доступны Расширенные настройки.

 

Сеть

В данном разделе вы можете указать какой сетевой адаптер может использовать виртуальная машина, а также сгенерировать MAC-адрес.

 

Жесткий диск

Укажите режим кэширования и какой контроллер HDD требуется эмулировать.

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

Импорт происходит в два этапа.

Первый этап заключается в копировании образа на сетевое хранилище.

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

Терпеливо дождитесь окончания процесса. В зависимости от размера файла, это может занять длительное время.

После завершения операции будет предложено две опции:

Данные ВМ

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

Консоль ВМ

Virtualization Station запуcтит виртуальную машину и откроет консоль управления.

KB-5077

Как перенести windows в virtualbox с помощью disk2vhd

Курс Python для веб-разработки от школы SkillFactory. С нуля — до универсала. Программа на 80% состоит из практики — упражнений, тестов, маленьких и больших проектов. Вы научитесь выполнять реальные задачи фулстек-разработчика: развернуть сервер, установить Django, поправить шаблоны, наладить JavaScript и т. д. Ознакомьтесь с программой курса >>>
Сегодня поговорим о виртуализации. Точнее о переносе windows на виртуальную машину virtualbox. Я сделаю две статьи. В этой будет рассказано как это сделать с помощью бесплатной программы Disk2vhd о которой уже рассказывал в этой статье.

Во первых зачем это нужно? Как известно поддержка операционной системы windows xp закончена в 2014 году. А windows 7 в январе 2015. Но многие не хотят оставлять эту систему. Причины могут быть разные. Например за время использования сложилась уникальная конфигурация программ и настроек которую будет трудно восстановить.

ОГЛАВЛЕНИЕ:Показать

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

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

Работа с Disk2vhd

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

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

С остальных дисков снимите галочки. Не ставьте галочку — “Use vhds”. После этого, нажмите кнопку “Create”. Запуститься создание виртуального диска.

  • Ознакомьтесь с предложением, предоставляет молниеносные скорости и не регистрирует активность пользователей Лучший Сервис VPN
  • Один из лучших сервисов хотя и не дешевый. Множество функций безопасности, поддержка P2P и стримов Сервис NordVPN
  • Я предпочитаю всем сервисам впн создавать свой. Вот инструкция как создать собственный VPN сервер
  • Работа с VirtualBox

    Как установить систему в виртуальной машине я писал здесь. Но сегодня будем переносить уже готовую. Поэтому запускаем программу. Нажимаем кнопку “Создать”

    Выбираем систему, в моем случае это Windows 7 64 бита.

    Нажимаем кнопку “next” и указываем объем памяти.

    Не отдавайте всю память под виртуальную систему, оставьте хост-машине. В моем случае на компьютере 8 Гб памяти и под виртуальную я отдам 4 Гб.
    Нажимаем “Next” и переходим к выбору диска.

    Включаем кнопку “Использовать существующий виртуальный жесткий диск” и нажать на иконку папки.

    После чего выбрать папку, где расположен файл с диском vhd вашей переносимой windows машины. Нажимаем “Создать”

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

    Можно донастроить машину после проверки. Но я сразу зайду в настройки и добавлю мощности процессору, выберу другой чипсет материнской платы (ich 9 ) и манипулятор курсора (ps/2 мышь).

    Так же отключу не нужные устройства запуска. Такие как дискету и cd/dvd. Нажимаем кнопку “Настроить” и в разделе “Система” изменяем нужные параметры.

    Всё, после настройки нажимаем кнопку “Запустить” и, если всё успешно было сделано, ждем когда система загрузится.

    После загрузки наверняка windows будет доустанавливать драйверы потребуется серия перезагрузок. После того как оборудование установлено, активируйте windows и пользуйтесь. Вот в общем и всё!

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

    Клон VirtualBox Машины — CodeRoad



    У меня Oracle VM VirtualBox работает на Centos5.8.

    В настоящее время у меня есть две машины на нем: одна с Windows XP и IE6 и вторая с Windows XP IE7.

    Теперь я хочу создать третий запуск Windows XP IE8.

    Вместо создания новой машины и переустановки windows можно ли клонировать или копировать одну из существующих машин?

    virtual-machine virtualbox
    Поделиться Источник user1032531     19 декабря 2012 в 15:17

    2 ответа


    • VirtualBox ошибка «не удалось открыть сеанс для виртуальной машины»

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

    • VirtualBox-клон против моментального снимка против резервного копирования

      Ищу простой ответ на некоторые virtualbox вариантов.. Каковы различия между снимками клон & резервного копирования &? Что следует использовать, когда? Я только что начал с virtualbox & have Ubuntu, работающего на OS X в качестве хоста. В основном у меня есть setup Android SDK & ADK…



    2

    Да. Я не совсем знаком с VirtualBox (я использую VMware Player), но концепция все та же. Самый простой способ клонировать виртуальную машину-это выключить виртуальную машину. Найдите, где находится файл для этой машины (обычно это файл. vmdk), скопируйте и вставьте его. Затем вы можете сказать VirutalBox, чтобы открыть эту копию.

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


    — или-

    Если это не сработает, вы можете просто скопировать файл .vdi(жесткий диск) и прикрепить его к новому VM в качестве основного HDD. Я нашел этот пост на форуме.

    «Мне удалось скопировать образ жесткого диска .vdi с помощью команды VBoxManage clonevdi ImageYouWantToCopy.vdi DestinationImage.vdi. Затем просто создайте новый VM, который использует новый .vdi. Это немного громоздко, но, кажется, работает нормально.»

    https:/ / forums.virtualbox.org / viewtopic. php?t=674

    Поделиться Scott     19 декабря 2012 в 15:22



    1

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

    Из типа командной строки:

    C:\Program Files\Oracle\VirtualBox\VBoxManage.exe clonevm old_VM_name --mode all new_VM_name --basefolder "C:\Users\username\VirtualBox VMs" --register
    

    Вот вам и объяснение

    --mode all: указывает, что все моментальные снимки и папки должны быть скопированы.

    --basefolder "C:\Users\username\VirtualBox VMs" : упоминает, где должна находиться папка VM

    --register: регистрирует VM, чтобы вы могли использовать его сразу после процесса клонирования из VirtualBox GUI или CLI

    Поделиться alpha_989     11 июня 2018 в 16:56


    Похожие вопросы:


    Адресация localhost из виртуальной машины VirtualBox

    У меня есть локальный сервер тестирования/разработки (HTTP, конечно), прослушивающий порт 8000. Я работаю над Linux, поэтому тестирую страницу на Internet Explorer 6, 7, 8 и т. д. Я…


    Просмотр localhost на virtualbox

    У меня есть машина linux mint, работающая на сервере ubuntu в пределах virtualbox с использованием Vagrant. Я пытаюсь просмотреть localhost сервера ubuntu с моей машины mint. Мой Vagrantfile имеет…


    Как подключиться к хосту PostgreSQL с машины vagrant virtualbox

    У меня есть машина VirtualBox под управлением Ubuntu 12.04 на хост-машине Mac OS X. На моем хост-компьютере (Mac OS X) установлен PostgreSQL. Я хотел бы подключиться к этому серверу PostgreSQL с…


    VirtualBox ошибка «не удалось открыть сеанс для виртуальной машины»

    У меня есть виртуальная машина с Windows XP с чистой установкой. Я установил его как неизменяемый для создания дифференциальной машины, поэтому я создаю новую виртуальную машину, выбираю…


    VirtualBox-клон против моментального снимка против резервного копирования

    Ищу простой ответ на некоторые virtualbox вариантов.. Каковы различия между снимками клон & резервного копирования &? Что следует использовать, когда? Я только что начал с virtualbox &…


    Ошибка VT-x недоступна для Vagrant машины внутри Virtualbox

    У меня есть виртуальная машина Ubuntu, настроенная на включение VT-x, 6 процессоров и 25 ГБ RAM. Внутри этой виртуальной машины я пытаюсь запустить машину vagrant со следующей конфигурацией:…


    Попытка запустить машину VirtualBox внутри машины VirtualBox с Vagrant

    Я пытаюсь создать с помощью Vagrant + VirtualBox виртуальную машину Ubuntu 12.04 (назовем ее VM2) внутри другой виртуальной машины Ubuntu 12.04 (VM1). Я успешно установил Vagrant и VirtualBox в VM1,…


    Virtualbox в virtualbox

    У меня есть два уровня виртуализации. Первый virtualbox на windwos 8.1, виртуальная машина ( 3Cores, 8Gb Ram, AMD-V V-TX ubuntu x64 14.10). 1)в этой виртуальной машине я установил virtualbox, хочу…


    Как удалить кэшированные несуществующие машины Virtualbox, используя Hyper-V в качестве поставщика?

    Я использовал Vagrant под Windows 10 Pro сначала с Virtualbox provider и создал несколько коробок. Затем, поскольку я хотел протестировать Docker для Win, мне пришлось переключиться на Hyper V и…


    docker-машина удаляет файлы при перезапуске виртуальной машины (virtualbox)

    Это, возможно, вопрос новичка, но я удивлен, что файлы удаляются при перезапуске виртуальной машины с помощью docker-machine. Пример: $ docker-machine create —driver virtualbox test $…

    Как перенести виртуальную машину VirtualBox на обычный компьютер. Или как с помощью программы Vhd2disk перенести Windows 10 с виртуальной машины на стационарный ПК

    Привет друзья! Сегодня для любителей виртуальных машин Владимир приготовил просто потрясный материал! 

     

    Привет админ, скажи пожалуйста, как перенести виртуальную машину VirtualBox на обычный компьютер? 

    Несколько месяцев назад вышла Windows 10 и я побоялся устанавливать её непосредственно на свой компьютер, а установил на виртуальную машину, затем установил в операционную систему все нужные мне программы: браузеры, бесплатный OpenOffice, Skype и так далее, через некоторое время стал замечать, что десятая винда мне понравилась и у меня даже появилась мысль перенести её на обычный компьютер! Это возможно? В интернете такой информации не нашёл.

    Как перенести виртуальную машину VirtualBox на обычный компьютер. Или как с помощью программы Vhd2disk перенести Windows 10 с виртуальной машины на стационарный ПК

    Автор Владимир!

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

    • Примечание: На сайте существует целый раздел, созданный специально для любителей виртуальных машин.

    Для переноса можно использовать пока ещё мало известную программу Vhd2disk — разработанную специально для переноса виртуальных операционных систем на физическое железо, или другими словами — для создания точной копии виртуального диска VHD на обычном жёстком диске.

    Итак, имеем виртуальную машину VirtualBox с установленной на неё Windows 10.

    Управление дисками

    Диск 0, это и есть виртуальный диск с установленной Windows 10. 

    При создании виртуального диска я указал размер 250 Гб. На диске (C:) установлена операционная система, а на (E:) находятся различные файлы.

    В первую очередь конвертируем виртуальный диск формата VDI, принадлежащей виртуальной машине, в формат VHD. 

     Файл —>Менеджер виртуальных носителей.

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

    Next

    Отмечаем пункт VHD (Virtual Hard Disk).

    Next

    Отмечаем пункт Динамический виртуальный жёсткий диск.

    Next.

    Щёлкаем левой мышью на кнопке проводника. 

    Выбираем место сохранения будущей копии виртуального жёсткого диска, я выберу диск (G:), так как нём много свободного места.

    Сохранить.

    Копировать

     Происходит недолгий процесс преобразования виртуального жёсткого диска VDI в формат VHD.

    По окончании процесса жмём на кнопку Закрыть

    На диске (G:) рядом с виртуальным жёстким диском VDI появилась его копия, только в формате VHD.

     

    Управление дисками

     

    Разворачивать копию виртуального диска нужно на полностью чистый физический жёсткий диск без разделов.

    Открываем оснастку Управления дисками.

    Я выберу Диск 1.

    Удаляю на нём все разделы. 

     

    Vhd2disk

     

    Настало время программки Vhd2disk.

    Запускаем программу. В главном окне щёлкаем левой мышью на кнопке проводника.

    В открывшемся проводнике находим копию нашего виртуального диска VHD, выделяем его левой кнопкой мыши и жмём Open VHD.

    В поле Target drive мы должны указать порядковый номер того жёсткого диска, на который будем разворачивать копию виртуального диска. Жмём на стрелочку.

    В выпадающем списке выбираем PhysicalDrive1, так как разворачивать содержимое виртуального диска VHD мы будем на Диск 1

    Жмём на кнопку Vhd to disk.

    ОК.    

    Начинается процесс копирования содержимого виртуального жёсткого диска VHD на обычный жёсткий диск.

    Процесс успешно завершён.

    Status: VHD dumped on drive successfully! (VHD успешно скопирован на жёсткий диск!).

    Заходим в Управление дисками, жмём Действие—>Обновить.  

    Как видим, жёсткий диск (Диск 1) представляет из себя точную копию виртуального жёсткого диска VHD с виртуальной машины и установленной Windows 10.

    Пробуем загрузиться в Windows 10. 

    Перезагружаем компьютер и входим в меню загрузки, выбираем наш жёсткий диск (копию виртуального диска VHD с Windows 10).

    Подготовка устройств

    Windows 10 загружена!  

    Управление дисками. 

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

    Метки к статье: Виртуальные машины VirtualBox

    Виртуальная машина

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      <Медиа-реестр>
      <Жесткие диски>
        
          
           debian — Как скопировать / переместить виртуальную машину VirtualBox на другой компьютер? 

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

    Но хорошо, вернемся к вашему вопросу … Я помню, что VirtualBox имеет отдельный «реестр» для всех носителей, которые используют ваши виртуальные машины. IIRC, он хранится в файле XML где-то в профиле текущего пользователя.

    Итак, я бы начал с открытия этого окна управления мультимедиа из графического интерфейса VBox и убедился, что диск Debian действительно существует и известен медиа-менеджеру VBox.

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

    Если загрузка виртуальной машины после этого не удалась, сделайте следующее: когда отображается окно GRUB (загрузчик Debian) во время ранней загрузки (после BIOS), нажмите e (или что-то еще, что он предлагает — я никогда этого не помню) чтобы отредактировать загрузочную запись для вашей системы — вам будет представлена ​​командная строка, переданная загрузчиком ядру, и она содержит параметр с именем «root» (имеется в виду корневая файловая система).В наши дни аргумент root содержит имя устройства в кодировке UUID, поэтому все это выглядит примерно как

      /boot/vmlinuz-3.2.0-4-amd64 root = UUID = 2cb5a97c-75ab-4c8b-afd9-19297e3553bd ro одиночный
      

    Вы должны заменить эту часть UUID = blah ... на / dev / sda1 , чтобы она читалась примерно как

      /boot/vmlinuz-3.2.0-4-amd64 root = / dev / sda1 ro одиночный
      

    , и, скорее всего, он загрузится нормально.

    (Обратите внимание, что путь к файлу ядра, /boot/vmlinuz-3.2.0-4-amd64 , взят из моей системы; в вашей он может быть другим — не связывайтесь с ним, вам нужно только прикоснуться к root = параметр ).

    Обратите внимание, что / dev / sda1 означает первый основной раздел на первом (SATA / SCSI) жестком диске. Если у вас есть корневой раздел где-то еще, вы должны это выяснить. Если вы не знаете, что это такое, попробуйте 2 , 3 и т. Д., Пока это не сработает.

    После загрузки системы запустите

      # dpkg-reconfigure grub-pc
      

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

    Вам также может потребоваться исправить файл / etc / fstab , если UUID устройства действительно изменился. Для этого запустите

      # blkid / dev / sda1
      

    и замените значение UUID в соответствующей записи fstab на значение, указанное в blkid в значении UUID .

    Число в этом / dev / sdN , очевидно, должно соответствовать тому, что сработало для вас как параметр ядра root = .

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

    Последнее обновление: 8 июля 2019 г.

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

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

    Шаг 1. Скопируйте папку хранения виртуальной машины со старого хоста на новый хост.

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

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

    1. Установите Virtual Box на новый хост-компьютер VirtualBox.
    2. Затем в меню Machine щелкните Add .

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

    4. Вот и все.

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

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

    Полная защита домашнего ПК — Защитите до 3 ПК с помощью НОВОГО ПО Malwarebytes Anti-Malware Premium!

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

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

    Также прочтите: Пошаговое руководство по началу работы с VirtualBox.

    Полный клон против связанного клона

    Прежде чем клонировать виртуальную машину VirtualBox, сначала мы хотели бы объяснить различные типы режимов клонирования VirtualBox. В VirtualBox есть два типа режимов клонирования: Full Clone и Linked Clone .

    1. Полный клон : Если вы создаете клон в этом режиме, все зависимые образы дисков будут скопированы в новую папку назначения. Клонированная виртуальная машина может полностью работать без исходной виртуальной машины.
    2. Связанный клон : Если вы создаете клонированную виртуальную машину в связанном режиме, будут созданы новые образы разностных дисков, а образы родительских дисков останутся образами исходных дисков. Связанная виртуальная машина не может работать без исходной виртуальной машины.

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

    Создание клонированной виртуальной машины

    Чтобы клонировать виртуальную машину VirtualBox, вам необходимо выполнить следующие шаги:

    1. В консоли VirtualBox Manager выберите и щелкните правой кнопкой мыши виртуальную машину, которую вы хотите клонировать, и затем выберите Clone .
    2. В окне Клонировать виртуальную машину укажите имя виртуальной машины клонирования. Нажмите Далее , чтобы продолжить.
    3. Чтобы просмотреть расширенные параметры клонирования, щелкните Expert Mode .Здесь вы увидите несколько дополнительных опций. Выберите тип клона, который вы хотите использовать. Если вы хотите сгенерировать новый MAC-адрес для клонируемой виртуальной машины, выберите опцию Reinitialize MAC-адрес всех сетевых карт , иначе MAC-адрес останется таким же для всех клонированных виртуальных машин.
    4. Наконец, нажмите кнопку Clone , чтобы создать клонированную виртуальную машину. В консоли VirtualBox Manager будет создана новая виртуальная машина-клон. Связанный клон VM занимает всего несколько секунд; однако полный клон VM может занять несколько минут в зависимости от размера образов виртуальных жестких дисков, как обсуждалось ранее.
    5. Создав клон виртуальной машины, вы можете использовать клонированную виртуальную машину как отдельную виртуальную машину в VirtualBox.

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

    1.13. Клонирование виртуальных машин

    1.13. Клонирование виртуальных машин

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

    Мастер клонирования виртуальной машины проведет вас через процесс клонирования.

    Рисунок 1.11 Мастер клонирования виртуальной машины

    Запустите мастер, нажав Клонировать в контекстном меню список компьютеров VirtualBox Manager или в Снимки вид выбранного ВМ.

    Укажите новое имя для клона. Вы можете выбрать Path для клонированная виртуальная машина, в противном случае Oracle VM VirtualBox использует значение по умолчанию папка машин.

    Параметр Clone Type указывает следует ли создать клон, связанный с исходной виртуальной машиной, или создать полностью независимый клон:

    • Полный клон: Копирует все зависимые образы дисков в новую папку виртуальной машины.Полный клон может полностью работать без исходной ВМ.

    • Связанный клон: Создает новый разностные образы дисков на основе образов дисков исходных ВМ. Если вы выберете текущее состояние исходной ВМ в качестве клона точки, Oracle VM VirtualBox создает новый снимок.

    Параметр Снимки указывает следует ли создать клон только текущего состояния машины или все.

    Доступны следующие варианты клонирования:

    • Политика MAC-адресов: указывает как сохранить MAC-адреса сетевой карты при клонировании виртуальной машины.

      Например, Generate New MAC Адреса для всех сетевых адаптеров Значение присваивает новый MAC-адрес для каждой сетевой карты во время клонирования. Это настройка по умолчанию. Это лучший вариант, когда оба исходная виртуальная машина и клонированная виртуальная машина должны работать в одной сети.Другие значения позволяют сохранить существующие MAC-адреса. в клонированной ВМ.

    • Сохранить имена дисков: Сохраняет имена образов дисков при клонировании ВМ.

    • Сохранить UUID оборудования: сохраняет аппаратные универсальные уникальные идентификаторы (UUID), когда клонирование ВМ.

    Продолжительность операции клонирования зависит от размера и количества прикрепленных образов дисков.Кроме того, операция клонирования сохраняет все образы разностных дисков снимка.

    Обратите внимание, что пункт меню Clone является отключено во время работы машины.

    Вы также можете использовать команду VBoxManage clonevm клонировать виртуальную машину. См. Раздел 7.40, «VBoxManage clonevm».

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

    Разочарованы тем, что копирование и вставка VirtualBox не работает сразу после установки? Узнайте, как включить эту функцию и более эффективно работать со своими виртуальными машинами.

    Изображение: Джек Уоллен

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

    Что, если бы вы могли заставить эту функцию действительно работать? Еще лучше, что, если бы вы могли включить действие, чтобы оно работало в обоих направлениях (от хоста к гостю и от гостя к хосту)? Это значительно упростило бы работу с VirtualBox. Что ж, пора воплотить это в жизнь. И я покажу вам, как это сделать.

    Я продемонстрирую это на хосте Elementary OS и гостевой системе Fedora 26. Процесс будет аналогичен практически для любой платформы (вам просто нужно настроить один конкретный шаг).

    Установить гостевые дополнения

    Это каменный камень. Без установленных гостевых дополнений копирование и вставка не будут работать. Я собираюсь провести вас через процесс установки гостевых дополнений, которые должны работать в любом дистрибутиве Linux (вам нужно будет изменить команду установки в соответствии с менеджером пакетов вашего дистрибутива). Этот процесс будет аналогичен хосту Windows, только вам не нужно монтировать диск, и вы можете просто дважды щелкнуть файл установщика .exe.

    Чтобы установить гостевые дополнения в Linux, выполните следующие действия:

    1. Запустите VirtualBox.
    2. Запустите рассматриваемый хост.
    3. После загрузки хоста щелкните Устройства | Вставьте образ компакт-диска с гостевыми дополнениями.
    4. Откройте окно терминала в гостевой системе.
    5. Смонтируйте компакт-диск с помощью команды sudo mount / dev / cdrom / mnt .
    6. Перейдите в смонтированный каталог с помощью команды cd / mnt .
    7. Установите необходимые зависимости с помощью команды sudo dnf install -y dkms kernel-devel kernel-devel — $ (uname -r) .
    8. Перейдите к пользователю root с помощью команды sudo su .
    9. Установите пакет гостевых дополнений с помощью команды ./VBoxLinuxAdditions.run .
    10. Подождите, пока установка завершится.

    Если вы работаете с гостевой ОС на базе Ubuntu, команда для установки необходимых зависимостей: sudo apt-get install -y dkms build-essential linux-headers-generic linux-headers — $ (uname -r) .

    После завершения установки перезагрузите гостевую операционную систему.

    Включить копирование и вставку

    На этом этапе можно включить копирование и вставку (от гостя к хосту или от хоста к гостю). Запустите виртуальную машину и после ее загрузки щелкните «Устройства» | Общий буфер обмена | Двунаправленный ( Рисунок A ).

    Рисунок A

    Включение двунаправленного копирования и вставки между Elementary OS и Fedora 26.

    Теперь вы можете копировать и вставлять данные от гостя к хосту и хоста к гостю. Больше не нужно повторно набирать строки кода или URL-адреса и больше не гадать, почему эта функция не работает.

    Бонусная функция, которая все еще не работает

    Одним из приятных бонусов к этому является то, что добавление гостевых дополнений также позволяет включить перетаскивание. Или это , должно . Чтобы включить эту функцию, щелкните «Устройства» | Перетащите и оставьте | Двунаправленный. Здесь есть одно предостережение: перетаскивание не работает с каждым рабочим столом или с каждым файловым менеджером. Эта функция не будет работать с Elementary OS или большинством настольных компьютеров, зависящих от Wayland. Шансы на то, что перетаскивание не сработает для вас, невелики.Если это так, вам нужно будет использовать общие папки (пока разработчики не исправят связанные с этим ошибки перетаскивания).

    Информационный бюллетень «Облако и все как услуга»

    Это ваш полезный ресурс для XaaS, AWS, Microsoft Azure, Google Cloud Platform, вакансий в области облачных инженеров, а также новостей и советов по облачной безопасности.Доставлено по понедельникам

    Зарегистрироваться Сегодня

    См. Также

    Копирование и вставка между хостом VirtualBox и гостевыми машинами

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

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *