Chcę utworzyć nową maszynę wirtualną, zaczynając od istniejącej maszyny wirtualnej.
Czy mogę po prostu skopiować, wkleić i zmienić nazwę istniejącego?
Chcę utworzyć nową maszynę wirtualną, zaczynając od istniejącej maszyny wirtualnej.
Czy mogę po prostu skopiować, wkleić i zmienić nazwę istniejącego?
Odpowiedzi:
Nie, Virtualbox nie pozwoli ci zarejestrować dwóch plików VDI z tym samym UUID.
Nie można zarejestrować dysku twardego „/home/lee/fedora-10-x86-1.vdi” za pomocą UUID {06f39a14-97e6-478c-93b9-0ade6dba48d8}, ponieważ dysk twardy ”/ home / lee / fedora-10-x86- 1.vdi ”z UUID {06f39a14-97e6-478c-93b9-0ade6dba48d8} już istnieje w rejestrze mediów („ /home/lee/.VirtualBox/VirtualBox.xml ”).
Będziesz musiał sklonować plik VDI. Spowoduje to skopiowanie oryginalnego pliku VDI i przypisanie nowego identyfikatora UUID.
Z GUI:
Zamknij maszynę wirtualną i naciśnij „Ctrl + Shift + C” lub kliknij przycisk „klonuj”. (Wygląda jak owca.)
Windows:
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>
Znalazłem tutorial tutaj opisujący proces.
vboxmanage internalcommands sethduuid <FULL_PATH_TO_VDI>
.
Stworzyłem prosty skrypt do klonowania maszyny VirtualBox. Może utworzyć klon z dowolnej migawki. Zobacz mój post na blogu, z którego możesz pobrać skrypt.
VirtualBox 4.1 dodał wczoraj funkcjonalność klonowania poprzez GUI.