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