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