Я загрузил файл виртуальной машины со всеми ее снимками из vsphere на localhost. Когда я попытался открыть его с помощью Workstation 8 - я получил сообщение Диск ... Debian.vmdk имеет внутреннюю согласованность, которая, скорее всего, была вызвана отказом хоста или отключением питания хоста. Я пробовал с http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1023856
но когда я набрал в своем окне cmd: vmware-vdiskmanager -R, я получил сообщение «Имя диска или какой-либо другой аргумент отсутствует». В течение двух дней я пытаюсь решить эту проблему, и был бы очень признателен, если бы кто-нибудь сказал мне, как это исправить.
Вы не упоминаете ни одного .vmx файл, который представляет собой файл определения виртуальной машины, содержащий отношения между плоским (базовым) .vmdk и любыми снапшотами.
Если у вас нет этого файла, vmware не сможет применить какие-либо файлы моментальных снимков, которые используются в данный момент, и исходный (плоский) диск окажется несовместимым.
Скопируйте файл .vmx и повторите попытку.
Конечно, если я понимаю ваш пост буквально, и все, что вы сделали, это запустили «vmware-vdiskmanager -R», именно так, то да, конечно, это не сработает.
Прочтите документацию к выбранному вами продукту, чтобы узнать, как им пользоваться.