Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Vagrant сбросил мою виртуальную машину, и теперь я боюсь, что потерял свою работу

Автор вопроса: autholykosОтветов: 1

У меня ужасная ситуация, и я надеюсь, что вы можете помочь.

Этим утром терминал, открытый в моей виртуальной машине, завис, я попытался получить доступ к Virtualbox, и он не ответил. Я убил Virtualbox вручную и набрал vagrant up. Vagrant (vagrant ssh) загрузился на виртуальной машине, которая в значительной степени кажется стандартной, и я в ужасе, что вся моя работа была потеряна.

Ввод vmboxmanage list vms показывает:

wasp_1375609265" {29663113-786b-4b8a-adc8-2edecf06bcff}

который является тем же UUID, который я нашел в файле .vagrant.

Я использую Mac OSX Montain Lion, версию vagrant, которую я использую, - 1.0.6, а Virtualbox - 4.2.16.

Есть ли способ получить доступ к изображению в том состоянии, в котором оно было до того, как я его вручную уничтожил? Я не могу поверить, что vagrant или Virtualbox намеренно перезаписали образ изображением по умолчанию.

virtualboxvagrant

Ответы

Ответ 1 · рейтинг 5 · autholykos

Оказалось, что я идиот и изображение не потерялось. По некоторым причинам Virtualbox сохранил его с загадочным именем, и vagrant вернулся к бродячему ящику по умолчанию wasp_32..., когда я снова запустил его. Я нашел образ, который искал, просто запустив все *.vmdk, которые я нашел под ~/VirtualBox VMs.

После этого я следовал инструкциям, которые нашел здесь сделать бродячую загрузку правильного образа

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы