Как извлечь файлы из «мертвой» виртуальной машины?

Как извлечь файлы из «мертвой» виртуальной машины?

На днях моя виртуальная машина рухнула, и теперь я не могу загрузить ее в Windows. Я просто взял новую, чтобы продолжить работу, и забыл о ней.

У меня там хранится некоторая работа, которую я хочу скопировать на новую виртуальную машину.

Как мне извлечь свои файлы из старого?

решение1

Виртуальная машина имеет связанный с ней виртуальный диск (фактически, потенциально любое количество), каждый из которых, в свою очередь, представляет собой один или несколько (обычно очень больших) файлов, которые в совокупности соответствуют «физическим» жестким дискам, которые видит операционная система, установленная внутри виртуальной машины.

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

Поскольку у меня нет VMware перед глазами, я не могу сказать, какие пункты меню выбрать, но они есть где-то в свойствах виртуальной машины. Найдите сопоставления IDE и SATA; они почти наверняка укажут местоположение файла диска. Просто скопируйте его как вторичный диск в настройки другой виртуальной машины, убедитесь, что старая виртуальная машина выключена, и запустите новую. Если вам повезет, диск отобразится без дополнительных усилий с вашей стороны, и вы сможете просто копировать файлы на него и с него.

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

Вышеизложенное предполагает, что вы не запускали шифрование на уровне файловой системы или всего диска на старой виртуальной машине. Если вы это делали, вам нужно попытаться восстановить старую виртуальную машину, чтобы вытащить свои файлы.

Связанный контент