Что делать при сбое VirtualBox – как восстановить данные на MacOS

Читайте о том, как достать файлы из нерабочей виртуальной машины VirtualBox на MacOS. Как вернуть случайно удаленные VDI файлы и вернуть данные после сбоя или повреждения виртуальной машины.

Что делать при сбое VirtualBox – как восстановить данные на MacOS

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

Перейти к просмотру
Как восстановить данные с поврежденной виртуальной машины VirtualBox на MacOS

Как восстановить данные с поврежденной виртуальной машины VirtualBox на MacOS

Причины потери данных

Прежде чем перейти к восстановлению, давайте разберём причины потери данных в VirtualBox. Это поможет понять, что случилось и подобрать наиболее подходящий способ восстановления.

  • Случайное удаление VDI, VMDK, VHD файлов их перемещение или повреждение. Все это может произойти при удалении файлов вручную или в результате очистки Корзины, в которую они попали по случайности. Их повреждение зачастую происходит из-за аварийного выключения компьютера или сбоя программы VirtualBox.
  • Форматирование или переустановка ОС внутри виртуальной машины. При этом теряются все данные на системном разделе.
  • Сбой файловой системы macOS. Был поврежден контейнер, где хранятся файлы виртуальной машины, в результате чего машина больше не запускается.
  • Неудачный откат. В некоторых случаях возврат машины к предыдущему состоянию приводит к потере новой информации.

Для каждой из этих ситуаций будет использоваться разный подход к восстановлению — от простой ручной проверки, до применения специализированных программ для восстановления данных, таких как Hetman Partition Recovery.

Способ 1. Поиск и извлечение виртуального диска VDI

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

Virtualbox ссылается на папку, в которой нет файла виртуального диска

Если его здесь нет, то проверьте Корзину. Откройте Корзину и верните файл в прежнее место.

Откройте Корзину и верните файл виртуального диска в прежнее место

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

Способ 2. Как восстановить файлы виртуальной машины с помощью Hetman Partition Recovery

Если файлы виртуальной машины хранились не на системном диске, то вернуть их вам поможет программа для восстановления данных – Hetman Partition Recovery.

Инструмент восстанавливает файлы с любых устройств, независимо от причины потери данных.

Утилита поддерживает все популярные файловые системы, и большинство гипервизоров. Поможет вернуть удаленные файлы с macOS или извлечь файлы из нерабочей виртуальной машины Virtualbox.

Характеристика Описание
Поддержка виртуальных дисков VHD, VHDX, VMDK, VDI (диски Hyper-V, VMware, VirtualBox)
Тип восстановления Восстановление удалённых файлов, разделов и данных из повреждённых или форматированных виртуальных дисков
Поддержка файловых систем NTFS, FAT32, FAT16, exFAT, ReFS, Ext2/3/4, HFS+
Предварительный просмотр Просмотр содержимого виртуального диска, включая документы, изображения, видео и др.
Работа без монтирования Открытие и анализ виртуального диска без запуска гипервизора
Поддержка RAID Восстановление данных из виртуальных машин с RAID-массивами
Создание образов Возможность создания и сохранения копии виртуального диска для последующего восстановления
Сканирование Быстрое и глубокое сканирование содержимого виртуальных носителей
Совместимость ОС Windows, MacOS, Linux

Скачайте программу. При этом, выберите версию для операционной системы Mac.

Hetman Partition Recovery: выберите версию для операционной системы Mac

Установите программу, кликните мышкой по скачанному файлу и следуйте дальнейшим инструкциям. Перетащите ярлык в папку с программами.

Hetman Partition Recovery: Перетащите ярлык в папку с программами

Для корректной работы программы нужно ей дать полный доступ к дискам. Для этого, перейдите в настройки безопасности и предоставьте доступ к накопителю.

Hetman Partition Recovery: предоставьте доступ к накопителю

После этого, откройте Launchpad и запустите программу. Для запуска нужно ввести пароль пользователя.

Hetman Partition Recovery: пароль пользователя

Далее, для поиска удаленных файлов кликните по диску, на котором они хранились, правой кнопкой мыши и нажмите – Открыть.

Hetman Partition Recovery: откройте диск

Затем укажите тип анализа: Быстрое сканирование или Полный анализ.

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

Hetman Partition Recovery: Быстрое сканирование

В результате, программа мгновенно просканирует диск и отобразит все найденный файлы. Откройте папку, где хранились файлы виртуальной машины.

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

Hetman Partition Recovery: Проанализировать заново – Полный анализ

Чтобы вернуть найденные файлы, выделите их и кликните по кнопке – Восстановить.

Hetman Partition Recovery: восстановление файла

Затем укажите путь куда их сохранить, выберите диск и папку, а затем нажмите – Восстановить еще раз.

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

Далее, нужно лишь указать путь к данным файлам в настройках виртуальной машины Virtualbox или перенести их в нужное место.

Указать путь к данным файлам в настройках виртуальной машины Virtualbox

После этого, виртуальная машина должна работать как прежде. И вы получите доступ к данным виртуального диска.

Способ 3. Как восстановить файлы с помощью TimeMachine

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

Перейдите в папку, где хранилась виртуальная машина, и откройте Time machine.

Откройте Time machine

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

Time machine: выберите резервную копию

После этого, виртуальная машина должна работать как раньше.

Если виртуальная машина не запускается, попробуйте подключить ее вручную.

Способ 4. Как восстановить данные из нерабочей виртуальной машины

В том случае, если восстановить работоспособность виртуальной машины не удалось или же вы случайно удалили данные внутри нее вы также сможете восстановить их с помощью Hetman Partition Recovery.

Инструмент восстанавливает файлы с любых устройств, независимо от причины потери данных.

Запустите программу, затем в верхней части меню кликните по кнопке – Монтировать диск.

Hetman Partition Recovery: монтировать диск виртуальной машины

Укажите путь к папке с файлами виртуальных дисков VDI и нажмите Открыть.

Hetman Partition Recovery: открыть диск виртуальной машины

Если здесь хранятся файлы нескольких виртуальных машин, то отметьте нужную и нажмите – Далее. Или же оставьте все отметки, в результате будут смонтированы все виртуальные диски.

Hetman Partition Recovery: смонтировать диск виртуальной машины

Вы увидите смонтированный диск в окне программы. Для поиска, кликните по диску правой кнопкой мыши и нажмите – Открыть.

Hetman Partition Recovery: сканировать диск виртуальной машины

Затем укажите тип анализа: Быстрое сканирование или Полный анализ.

По завершении анализа перейдите в папку где хранились нужные файлы и восстановите их.

Как правило пользователи хранят свои файлы в папке Документы.

Hetman Partition Recovery: перейдите в папку где хранились файлы

Отметьте все что нужно вернуть и нажмите – Восстановить. Укажите путь куда их сохранить.

Способ 5. Снапшоты Virtualbox

Еще один способ восстановить работоспособность виртуальной машины – с помощью моментальных снимков Virtualbox.

Снимок — это сохраненное состояние виртуальной машины. Они могут создаваться как вручную, так и автоматически.

После создания снимка вы сможете продолжить работу с виртуальной машиной и вернуться к созданному снимку в любой момент работы.

Снимок поможет вернуть работоспособность виртуальной машины после ее повреждения.

Чтобы создать снимок откройте Virtualbox, и виртуальную машину, на которой вы хотите создать снимок.

Затем в строке меню Mac нажмите: ToolsSnapshotsTake Snapshots.

Tools - Snapshots
VirtualBox: Take Snapshots

Далее, чтобы вернуться к этому снимку в этом же меню нажмите – Вернуться к снимку.

VirtualBox: Вернуться к снимку

Таким образом вы сможете вернуть работоспособность виртуальной машины с помощью моментального снимка.

Заключение

Итак, мы разобрали несколько способов как снова получить доступ к файлам нерабочей виртуальной машины Virtualbox.

Чтобы избежать подобных проблем в будущем не забывайте о резервном копировании важных данных на внешние носителе или облачном хранилище.

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

Dmytriy Zhura

Автор: , Технический писатель

Дмитрий Жура – автор и один из IT-инженеров компании Hetman Software. Имеет почти 10 летний опыт работы в IT-сфере: администрирование и настройка серверов, установка операционных систем и различного программного обеспечения, настройка сети, информационная безопасность, внедрения и консультация по использованию специализированного ПО. Является экспертом в области восстановления данных, файловых систем, устройств хранения данных и RAID массивов.

Andrey Mareev

Редактор: , Технический писатель

В далеком 2005 году, я получил диплом по специальности «Прикладная математика» в Восточноукраинском национальном университете. А уже в 2006 году, я создал свой первый проект по восстановлению данных. С 2012 года, начал работать в компании «Hetman Software», отвечая за раскрутку сайта, продвижение программного обеспечения компании, и как специалист по работе с клиентами.

Рекомендуем для вас

Вас приветствует ассистент Hetman Software, созданный на основе искусственного интеллекта.
Начать Чат