Я використовую OS X. У мене був VM з декількома вкладеними знімками. Я хотів перенести це місце на нове місце, але мені не вистачало вільного місця на диску, щоб використати "клон".
Оскільки я на Mac, різні інструкції тут не дуже спрацювали для мене. Ось що я зробив:
Закрийте VirtualBox.
Перемістіть різні файли ( .vdi
файл і папку з назвою VM, яка містить .vbox
файл, Snapshots
папку тощо) з за замовчуванням ~/VirtualBox VMs
на нове місце.
Відредагуйте ~/Library/VirtualBox/VirtualBox.xml
текстовий редактор, оновивши MachineEntry
нове .vbox
розташування файлу.
Відредагуйте .vbox
файл за допомогою текстового редактора, оновивши перший запис HardDisk новим .vdi
розташуванням файлу.
Використовуючи інтерфейс VirtualBox, я також змінив VirtualBox> Налаштування> Загальне> Папка машини за замовчуванням, щоб вказати, де я хочу створити нові VM в майбутньому. (Здається, цей параметр зберігається у ~/Library/VirtualBox/VirtualBox.xml
файлі ... хоча цей параметр можна змінити в інтерфейсі користувача, схоже, що для цих інших параметрів нам потрібно вдатися до редагування файлів, які я описав вище.)