1

У меня есть две недоступные виртуальные машины, я совершенно не уверен, как решить эту проблему, и не хочу испортить ни один из моих файлов.

Я нашел в интернете тему об этом, но она специфична для Windows. Я использую Ubuntu.

Я сделал несколько снимков, есть одна минута, прежде чем произошел этот сбой, есть ли способ восстановить эти виртуальные машины?

альтернативный текст

Это самые последние снимки для каждой машины:

альтернативный текст

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

Что я должен сделать, чтобы решить эту проблему? Есть ли инструмент? Что-то, что я должен вручную отредактировать от файла XML и файлов, чтобы удалить? (XML-файл для "devubuntu": http://pastebin.com/KhL9831v )

2 ответа2

1

Ответ заключается в том, чтобы исправить документ XML.

Например, с виртуальной машиной DevUbuntu не удается загрузить {cfc46381-ba33-462a-b1e5-426541791c40} , что происходит только один раз в документе, до конца:

<StorageControllers>
  <StorageController name="IDE Controller" type="PIIX4" PortCount="2">
    <AttachedDevice type="HardDisk" port="0" device="0">
      <Image uuid="{cfc46381-ba33-462a-b1e5-426541791c40}"/>
    </AttachedDevice>
  </StorageController>
</StorageControllers>

Это диск, который он пытается загрузить, который не смог сгенерировать свой собственный моментальный снимок резервной копии, но все равно был изменен в XML. Исправление состоит в том, чтобы заменить этот UUID последним рабочим образом, если вы не уверены, заменив его и нажав "обновить" в диспетчере виртуальных машин, вы получите эту ошибку или, если у вас правильный образ, не выдадите ошибку а в моем случае на windows 7 закройте менеджер).

Затем вы можете запустить виртуальную машину и сделать еще один снимок в обычном режиме.

Совет: делайте резервные копии файлов XML при выполнении снимков.

0

Как: создавать и управлять снимками в VirtualBox :

Чтобы вернуть текущий компьютер к предыдущему снимку, откройте VirtualBox, выберите свою виртуальную машину и нажмите вкладку «Снимки». Щелкните правой кнопкой мыши значок «Текущее состояние» и выберите «Вернуть к текущему снимку», чтобы виртуальная машина вернулась к последнему снятому снимку.

образ

Однако сначала прочтите эту статью: Менеджер снимков VirtualBox отстой.
Он содержит некоторые предупреждения, которые вы должны воспринимать очень серьезно.

Я предлагаю сначала сделать полную резервную копию вашей виртуальной машины, что тоже не простая задача.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .