Вы можете вернуться к работе со снимком, сложно, но можете попробовать это (без виртуальной машины):
- Открыть VirtualBOX GUI
- Перейти к управлению дисками
- Отключите ваш основной VDI от вашей виртуальной машины.
- Установите его как НЕИЗМЕННЫЙ.
- Снова подключите основной VDI с вашей виртуальной машины.
- Выход из ВСЕХ виртуальных процессов
- Получите uuid вашего VDI снимка с VBoxManage showhdinfo, тот, который вы хотите использовать, а не тот, который создан при создании неизменяемого основного VDI
- Теперь отредактируйте файл VBOX с помощью текстового редактора и найдите путь к созданному снимку, чтобы вы знали, куда идти, чтобы удалить этот маленький файл, не закрывайте текстовый редактор
- Удалить этот маленький снимок файла vdi
- Теперь в текстовом редакторе замените uuid снимка и путь к vdi снимка, чтобы указать на файл vdi снимка
- Сохраните файл VBOX и закройте текстовый редактор.
В будущем: не забудьте также сделать резервную копию файлов VBOX.
Хитрость заключается в том, что VirtualBox создает поддельный файл моментального снимка (файл, который вы удалите вручную) и заменяет ссылки, добавленные в файл vbox, на ваш снимок, но необходимо также заменить uuid файла моментального снимка на правильный, для этого вы можете получить его с помощью showhdinfo.
Будьте осторожны, снимок uuid в файле VBOX отображается в разделах, регистре (ближе к началу) и прикрепленном разделе (ближе к концу), вы должны заменить оба, вы можете использовать поиск и заменить новый файл uuid на ваш.
Надеюсь, это сработает для вас; я никогда не делаю снимки виртуальной коробки, я предпочитаю неизменный способ (но это только для одного уровня).