Просмотр файла vmdk в Windows

1592
tleon

Я использую OS X Maverick на своем vmware, но поскольку вчерашние обновления Windows и некоторые странные проблемы с восстановлением дисков выполнялись автоматически, я больше не могу загружать машину, она застряла на индикаторе прогресса Apple на 50%, через некоторое время на 50% Vmware просто закрывает машину. У меня есть некоторые исходные коды моего приложения на этой машине. Как я могу просматривать машинные данные в Windows? Я пробовал сопоставление Vmware, но оно не работает, оно никогда не добавляет новый диск.

0
Не могли бы вы уточнить, какая операционная система является вашей хост-системой, а какая - гостевой. Мне кажется, что ваш Хост работает под управлением Windows (какая версия?), А Гостем является Mac OSX, работающий на гипервизоре VMware Workstation. Пожалуйста, не могли бы вы подтвердить, как ваша ОС имеет многоуровневую структуру и какие версии? David 8 лет назад 0

3 ответа на вопрос

1
tleon

The final answer is a mix of both, I used 7-Zip to browse .vmdk file, after that I extracted .hfsx file and opened it with HFSExplorer. With HFSExplorer I was able to extract source codes and other documents.

0
Gaurav Joseph

Since you already say that you cannot map the file to a drive, I perceive that you tried to map automatically. There are two options:

  1. Try to mount using vmware-mount.exe from the VMware Disk Mount Utility (you may need to disable driver signature verification to install the driver)

To mount a vmdk file (saved at C:\temp) in read-only mode use the following command:

vmware-mount.exe X: C:\Temp\TestVM.vmdk

Now you have a read-only access to the vmdk file using your windows explorer (navigate to driveletter X:).

If the vmdk file contains more than one partition you can use the parameter /v:x to mount the other volumes:

vmware-mount.exe /v:2 X: C:\Temp\TestVM.vmdk

  1. I think that vmdks can be opened using 7-Zip

Source: http://www.running-system.com/how-to-mount-a-vmdk-file-under-windows/

0
David

Simple answer is you can't.

You can not natively browse an OSX partion on Windows. OS X uses the HFS+ file system, which windows does not understand.

There might be a work around solution using a utility HFS Explorer or Paragon HFS+ for Windows and using the vmware-mount.exe X: C:\Temp\TestVM.vmdk but this may well not work.

Finally (and this is your best option) you could spin up a Linux VM, install the hfsprogs package, attach your Mac OSX vmdk file, and then mount your OSX partition.

https://askubuntu.com/questions/332315/how-to-read-and-write-hfs-journaled-external-hdd-in-ubuntu-without-access-to-os

Похожие вопросы