Так что я поставил себя в серьезные неприятности. В мае этого года я использовал готовые виртуальные машины под управлением Mac OS X Snow Leopard и запустил это на своем ПК (Windows 7). Тогда не было никаких проблем.

Теперь я перешел на Windows 8 и заметил, что не могу запустить свой виртуальный Mac. Так что я решил просто установить W7 и запустить его оттуда (обратите внимание, это все та же физическая машина, а W7 работает непосредственно на физической машине)

Кажется, я не смогу запустить виртуальную машину, к сожалению. Теперь у меня есть физический Mac, и мне нужен только доступ к виртуальной машине, чтобы получить пару файлов. Могу ли я как-нибудь просмотреть VMDK для доступа к моим файлам? Я действительно начинаю волноваться, мне действительно нужны эти файлы ...

Я пробовал собственный инструмент VMWare для монтирования VMDK-ов, но он не установился ни на W8, ни на W7.

Проблема, возникающая при попытке загрузить виртуальную машину: "Гостевая операционная система не Mac OS X Server".

2 ответа2

1

Я не уверен, почему виртуальная машина не запускается как есть ("Гостевая операционная система не Mac OS X Server" подразумевает, что сама виртуальная машина неправильно настроена или повреждена). Если вы не можете это исправить, то, возможно, вы можете создать новую виртуальную машину и, после того, как она заработает, подключить старый VMDK (или его копию) в качестве дополнительного виртуального диска: таким образом, новая гостевая ОС сможет видеть диск и, надеюсь, его данные, чтобы вы могли использовать этот маршрут для чтения данных и передачи их на ваш компьютер Mac.

(вам может потребоваться вручную отредактировать файл конфигурации виртуальной машины (.vmx), чтобы прикрепить диск: IIRC VMWare Player не имеет интерфейса для этого)

0

Я бы конвертировал изображение в raw (.img) и открыл его с помощью хорошего архиватора, такого как WinRAR - он должен был видеть содержимое (если нет, ваш Mac, вероятно, мог бы смонтировать его и отключить).

На самом деле я не уверен, как это сделать с VMware, но способ Virtualbox должен работать на .vmdk (что означает, что вам сначала нужно будет установить VirtualBox .

Использование Windows

Перейдите в C:\Program Files\Oracle\Virtualbox\ (это могут быть Program Files (x86) для вас).

cd "C:\Program Files\Oracle\Virtualbox\"

Используйте команду:VBoxManage.exe internalcommands converttoraw input.vmdk output.img

Оттуда вы сможете смонтировать img куда-нибудь и прочитать с него (если Windows не может прочитать его из-за форматирования, попробуйте Mac.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .