Могу ли я просто скопировать и переименовать VirtualBox VM?


14

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

Могу ли я просто скопировать, вставить и переименовать существующий?


Может ли кто-нибудь отредактировать этот вопрос, чтобы исправить ошибку «virutalbox»? это не помогает при поиске virtualbox.
igorsantos07

Ответы:


18

Нет, Virtualbox не позволит вам зарегистрировать два файла VDI с одинаковым UUID.

Не удается зарегистрировать жесткий диск «/home/lee/fedora-10-x86-1.vdi» с помощью UUID {06f39a14-97e6-478c-93b9-0ade6dba48d8}, поскольку жесткий диск / home / lee / fedora-10-x86- 1.vdi 'с UUID {06f39a14-97e6-478c-93b9-0ade6dba48d8} уже существует в реестре носителей (' /home/lee/.VirtualBox/VirtualBox.xml ').

Вам нужно будет клонировать файл VDI, при этом будет скопирован исходный файл VDI и назначен новый UUID.

Из графического интерфейса:

Завершите работу виртуальной машины и нажмите Ctrl + Shift + C или нажмите кнопку «клон». (Похоже на овцу.)

Окна:

VBoxManage.exe clonevdi "<Full_path_to_org_vdi>" "<Full_path_to_new_vdi>"

Linux:

VBoxManage clonevdi <Full_path_to_org_vdi> <Full_path_to_new_vdi>

Я нашел учебник здесь , описывающий процесс.


В самом деле. Я недавно был пойман этим :(
theotherreceive

1
В качестве альтернативы вы можете скопировать Vdi жесткий диск с Windows / Linux , а затем изменить UUID с помощью команды: vboxmanage internalcommands sethduuid <FULL_PATH_TO_VDI>.
Суббота,

2

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


2

VirtualBox 4.1 вчера добавил функциональность клонирования через GUI.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.