Перемещение файлов виртуальных машин в Virualbox

Jan 22, 2011 02:11

Возникла необходимость перекинуть виртуальные машины на другой раздел, но не все так просто как хотелось бы. Virtualbox присваивает виртуальным машинам/дискам уникальные идентификаторы, которые как-то привязаны к пути или вроде того.

Как переместить виртуальные машины в Virtualbox:
  1. Переместить папку с виртуальными машинами в нужную директорию
  2. Указать эту папку в настройках (Общие -> Папка для машин)
  3. Машины станут недоступными, их нужно удалить из списка (они не удалятся физически, просто "разрегистрируются")
  4. Для каждой машины в консоли выполнить:
    vboxmanage registervm "<путь к папке с машиной>/machine.xml"
    если в процессе импорта выдается ошибка "Could not find an image file with UUID", открываем xml файл машины и удаляем секцию AttachedDevice с этим диском. Теперь импорт должен пройти нормально и машина должна появиться в списке доступных
  5. Если при запуске снова появляются ошибки с потерянными дисками, идем в настройки машины -> Носители, удаляем винт и добавляем его заново

virtualbox

Previous post Next post
Up