Могу ли я исправить поврежденный образ vmdk? НЕВЕРНЫЙ ЗАГОЛОВОК VERR VD VMDK

Я потерпел крах хоста при запуске гостевой ОС с VirtualBox. Теперь виртуальная машина не запустится и не будет жаловаться, что:

Не удалось открыть их на носителе '[файл.vmdk]` VMDK: несоответствие между таблицей зерен и резервной таблицей зерен в '[файл.vmdk]' (VERR_VD_VMDK_INVALID_ЗАГОЛОВОК).

VD: ошибка VERR_VD_VMDK_INVALID_HEADER открытие файла изображения '[file.vmdk]' (VERR_VD_VMDK_INVALID_HEADER)

Все, что мне на самом деле нужно, это получить несколько файлов с этого жесткого образ диска. А также, есть ли способ предотвратить это в будущем? Один из моих хостов, с которым мне нужно работать, довольно нестабилен и имеет тенденцию время от времени выходить из строя. Я бы не хотел проходить через это снова.