Vmdk не открывается в vmware workstation
Ошибка VMware Workstation and Device/Credential Guard are not compatible
При включении VMware Workstation на Windows 10 может возникнуть ошибка со следующим текстом:
Чаще всего эта ошибка возникает из-за того, что включено ПО Device Guard — оно помогает защитить систему от вредоносных файлов. Device Guard позволяет настроить список файлов, которые Windows будет считать безопасными. Если на компьютер попадут файлы, которые не входят в список, система автоматически удалит их. Работе VMware в таких случаях мешает компонент Hyper-V.
Чтобы отключить Hyper-V, необходимо внести изменения в реестр Windows. Перед отключением Hyper-V обязательно создайте резервную копию ОС. В поисковую строку введите «gpedit.msc» и нажмите Ок. Перейдите в раздел «Политика Локальный компьютер» — «Конфигурация компьютера» — «Административные шаблоны» — «Система» — «Device Guard». Дважды кликните на строку «Включить средство обеспечения безопасности на основе виртуализации». В новом окне выберите пункт «Отключено» и нажмите Ok. Перейдите в раздел «Панель управления» — «Программы и компоненты» — «Включение или отключение компонентов Windows». Отключите Hyper-V и нажмите Ок. Если система предложит перезагрузить компьютер, откажитесь от перезагрузки.Откройте командную строку от имени администратора. Поочередно выполните команды:
Затем перезагрузите компьютер.
Ошибка Cannot open the disk
Ещё одна распространенная ошибка при запуске виртуальной машины в VMware — Cannot open the disk. Её текст следующий:
На следующей строке будет указана одна из причин этой ошибки. Разберём, что означает каждая:
1) Failed to lock the file. Это значит, что процесс, который вы используете, не может открыть файл. При этом файл используется другим процессом. Что может привести к ошибке:
- при работе с ВМ вы пытаетесь запустить вторую ВМ, используя тот же VMX-файл,
- вы запустили ВМ с подключенным диском при помощи утилиты vmware-mount,
- вы добавили виртуальный диск к ВМ, которая уже используется.
2) The parent virtual disk has been modified since the child was created. Эта ошибка возникает, если повреждён снимок ВМ.
3) The destination file system does not support large files означает, что на целевом хранилище невозможно открыть файл ВМ того же размера.
4) Could not open/create change tracking file. Эта проблема может возникнуть, если файл filename-ctk.vmdk создавался ранее и не очищался перед созданием новой ВМ. Здесь filename — это название вашего файла.
5) Cannot allocate memory. Тот случай, когда в модуле VMFS не хватает места.
6) The file specified is not a virtual disk возникает в случаях, если повреждён .VMDK-файл дескриптора.
7) Insufficient permission to access file. Такая проблема может возникнуть при использовании хранилищ типа NFS. Она сообщает о том, что экспорт NFS работает неправильно, так как права на чтение и запись файла не даны либо даны некорректно.
Единого решения для этого типа ошибки нет. Чаще всего причина связана с локальными настройками компьютера. Рекомендации по исправлению ошибки описаны в официальной документации.
Если вы используете VMware, популярную программу для виртуальных машин, которая позволяет запускать на компьютере другую операционную систему, эмулированную систему, возможно, вы столкнулись с файлами VMDK VMware. Файл VMDK - это виртуальный диск, на котором хранится содержимое жесткого диска виртуальной машины. Вы можете импортировать файлы VMDK в виртуальную машину при ее настройке или по факту.
кредит: undrey / iStock / GettyImages
Файлы VMware и VMDK
VMware - это программа для запуска виртуальных машин, которые являются эмулированными компьютерами, работающими поверх вашей обычной операционной системы.
Люди используют их для размещения нескольких серверов на одном физическом оборудовании, для запуска других операционных систем для конкретного программного обеспечения и для запуска программ, изолированных от своих основных систем, в целях безопасности. Другое популярное программное обеспечение для виртуализации включает VirtualBox и систему Parallels, используемую для запуска Windows на компьютере Mac.
Операционная система и другие файлы на виртуальной машине обычно хранятся в файле виртуального диска, представляющем содержимое жесткого диска виртуальной машины. В последних версиях VMware эти файлы имеют расширение .vmdk. В старых версиях вы можете увидеть расширение .dsk.
Импортировать файл VMDK
Если вы хотите создать виртуальную машину из файла VMDK, настройте виртуальную машину с настройками операционной системы, соответствующими виртуальному диску, но без создания нового диска в настройке. Затем используйте эту процедуру, чтобы добавить существующий файл VMDK на виртуальную машину и раскрутить его, чтобы запустить операционную систему.
Используйте VMDK в VirtualBox
VirtualBox поддерживает образы виртуальных дисков, созданные другими программами виртуализации, включая файлы VMDK, формат VHD от Microsoft и некоторые версии формата, используемого Parallels.
При настройке виртуальной машины в VirtualBox вам будет предоставлена возможность выбрать существующий файл образа диска, который может быть файлом VMDK, для использования в качестве эмулируемого жесткого диска устройства.
Вы также можете клонировать виртуальный диск в VirtualBox, если вы хотите сделать его копию, чтобы оригинал оставался неизменным.
Как импортировать PDF файлы в Word
Portable Document Format (PDF) - это формат файла, который обычно используется для обмена электронными документами. Формат был создан Adobe и позволяет встраивать шрифты и изображения в .
Как импортировать файлы .Max в Blender
Графическое приложение Autodesk 3DS Max использует формат файла MAX для сохранения 3D-сцен на вашем компьютере. Программа трехмерного моделирования Blender с открытым исходным кодом использует различные форматы и .
Как импортировать MP3 файлы в Reaper
Цифровая звуковая рабочая станция Cockos Reaper позволяет редактировать аудиоклипы MP3 в многодорожечной среде. После того, как вы импортировали MP3-файлы в Reaper, вы можете настроить их .
Если у вас есть файл VMDK (Virtual Machine Disk), который содержит один или несколько разделов виртуальной машины VMware, вы можете смонтировать его в операционной системе Windows в качестве диска. Подключить vmdk диск в Window можно несколькими способами.
Подключение vmdk файла в проводнике Windows Explorer
В операционной система Windows имеется встроенная поддержка VMDK файлов. Если вы используете операционную систему Windows 7 или выше, вы можете смонтировать файл VMDK прямо через проводник Windows.
Для этого нужно перейти в каталог, в котором хранится файл VMDK. В проводнике Windows щелкните по файлу правой кнопкой мыши и выберите пункт «Map Virtual Disk».
В окне «Map Virtual Disk» выберите букву, которая будет присвоена диску и нажмите кнопку «ОК».
Подключение образа VMDK в VMware Workstation
Монтирование VMDK с помощью пакета vSphere Disk Development Kit
Чтобы смонтировать файл VMDK (сохраненный в каталоге C:\temp) в режиме только для чтения, используйте следующую команду:
vmware-mount.exe X: “C:\Temp\TestVM.vmdk”
Если файл VMDK содержит более одного раздела, вы можете использовать параметр /v:x для монтирования других томов:
vmware-mount.exe /v:2 X: “C:\Temp\TestVM.vmdk”
vmware-mount.exe /m:w X: “C:\Temp\TestVM.vmdk”
Если вы хотите вывести все подключенные виртуальные диски, необходимо воспользоваться параметром /L:
Командной строкой очень легко пользоваться, при этом она довольно функциональна.
Используем OSFMount для монтирования vmdk
OSFMount – это бесплатная сторонняя утилита, которая монтирует файлы образов не только формата ISO, но также и файлы VMDK. Она работает практически во всех версиях Windows.
Эта утилита довольно проста в использовании. Достаточно нажать кнопку «Mount new…» расположенную в нижней части окна, выбрать vmdk файл и указать параметры подключения.
Несмотря на то, что VMware Workstation является лучшим гипервизором для Windows, в частности, в плане стабильности работы, у него могут возникать определённые сложности. Это может быть, например, ошибка запуска виртуальной машины «Cannot open the configuration file» - ошибка, означающая, что VMware не может открыть файл конфигурации машины, поскольку тот либо повреждён, либо отсутствует. Что делать в такой ситуации? Как восстановить работоспособность виртуальной машины?
Файл конфигурации виртуальной машины
Итак, при запуске машины получаем ошибку открытия файла конфигурации. Следовательно, этот файл повреждён или отсутствует. В некоторых случаях ошибка может быть обусловлена недостаточным наличием прав для открытия файла.
Можно попробовать запустить VMware Workstation с правами администратора, открыть машину, выключить гостевую ОС и попробовать снова запустить машину в программе без прав администратора. Если это не поможет, придётся виртуальную машину пересоздать. Но на базе её существующего виртуального диска.
Файл конфигурации машин VMware – это файл формата «.wmx» , где хранятся параметры эмуляции оборудования и прочие настройки, которые мы указываем при создании машин и потом меняем их. Файл конфигурации хранится в папке виртуальной машины, его путь прямо указан в окошке сведений.
Повреждение или удаление файла конфигурации влечёт за собой невозможность работы виртуальной машины. Однако этот файл никак не влияет на содержимое виртуального диска. В последнем сохранено состояние гостевой ОС, и после пересоздания машины мы продолжим работу с этой гостевой ОС. Разве что будут утеряны какие-то данные последнего сеанса работы гостевой ОС, если у машины было приостановленное, а не выключенное состояние. Ну и также будут удалены снапшоты, если они использовались.
Удаление виртуальной машины
Идём в проводнике по пути хранения данных машины VMware Workstation. Удаляем все её файлы, кроме виртуальных дисков – файлов «.wmdk» (или «.vhd», если используется этот формат) .
В папке машины должны остаться только файлы виртуальных дисков.
Теперь в программе VMware Workstation открываем панель библиотеки и удаляем машину с помощью контекстного меню.
Пересоздание виртуальной машины
Пересоздадим машину. Запускаем создание новой.
Указываем выборочный тип конфигурации.
Жмём «Далее».
Указываем, что мы позже установим гостевую ОС.
Указываем установленную на оставшемся виртуальном диске гостевую ОС, её версию и разрядность.
Указываем тип BIOS , какой был у удалённой машины.
Указываем ядра процессора, выделяемую оперативную память.
Контроллеры и тип диска.
На этапе выбора диска выбираем использование существующего виртуального диска.
Жмём кнопку обзора и указываем путь к оставленному виртуальному диску. Указываем основной файл «.vmdk» (или «.vhd») .
Всё – теперь виртуальная машина с новым файлом конфигурации, и она должна запуститься без проблем.
- VMware Technology Network
- :
- Global
- :
- Russian
- :
- Russian Discussions
- :
- Восстановление vmdk файла vmware workstation
- Mark as New
- Bookmark
- Subscribe
- Mute
- Email to a Friend
Есть зашифрованная виртуальная машина с windows 7. Произошел сбой питания.
При входе вводится пароль, настройки доступны.
"The disk 'G:\VM\Windows 7 x64\Windows 7 x64.vmdk' has one or more internal errors that cannot be fixed. Restore from a backup copy of this disk.
The specified virtual disk needs repair
Cannot open the disk 'G:\VM\Windows 7 x64\Windows 7 x64.vmdk' or one of the snapshot disks it depends on.
Module 'Disk' power on failed.
Failed to start the virtual machine."
Чем можно полечить этот диск ?
expspb- Mark as New
- Bookmark
- Subscribe
- Mute
- Email to a Friend
Всё, починил сам. Сделал такой же по параметрам файл диска и сличил со сбойным в hex редакторе. Оказалось отличие в одном из первых 20 байтов. По адресу 48h заменил 01 на 00. После этого виртуалка запустилась без всяких ошибок.
expspb- Mark as New
- Bookmark
- Subscribe
- Mute
- Email to a Friend
может хоть название программы кто подскажет ?
Finikiez- Mark as New
- Bookmark
- Subscribe
- Mute
- Email to a Friend
Для начала надо посмотреть vmware.log виртуальной машины на предмет какие ошибки пишутся при попытке включить.
А потом проверьте, сам файл vmdk есть у вас на диск?
expspb- Mark as New
- Bookmark
- Subscribe
- Mute
- Email to a Friend
Здравствуйте ! Вот vmware.log. Все файлы машины на диске. Файл vmdk присутствует, пароль известен.
Finikiez- Mark as New
- Bookmark
- Subscribe
- Mute
- Email to a Friend
Как вариант попробуйте сконвертировать vmdk файл в новый.
Это можно сделать с помощью утилиты vmkfstools VMware Knowledge Base , которая также инсталлируется вместе с workstation
Затем старый диск отключите от ВМ, а новый подключите.
expspb- Mark as New
- Bookmark
- Subscribe
- Mute
- Email to a Friend
Спасибо за предложенное решение, но увы пока положительного результата получить не удалось.
В поисках решения несколько раз натыкался на возможность использования vmkfstools. Установить и использовать эту программу мне не удалось, поскольку она входит в пакет vSphere и предназначена для выполнения в среде Linux. У меня Windows 10 и vmware workstation pro 15.5. Для данной среды я скачал VMware Virtual Disk Development Kit.
В нем есть рекомендуемая для восстановления через командную строку программа vmware-vdiskmanager, но она не принимает диск. При вводе команды на восстановлдение просто возвращается в командную строку без каких либо комментариев. Возможно требуется ввести в качестве ключа к vmware-vdiskmanager пароль к диску, но с каким ключем я не знаю.
Starwind converter я пробовал, но тоже не понятно куда там вводить пароль для диска.
С помощью архиватора 7z я его распаковал, пароль архиватор не запрашивал. В результате получил файл img, который так же нельзя смонтировать как диск, программы не запрашивают к нему пароль.
Читайте также: