Восстановление данных с виртуальной машины QEMU : установка гипервизора QEMU в Windows 11

Читайте, как восстановить данные с виртуальной машины QEMU? В этой статье мы предоставим вам подробную инструкцию по восстановлению данных вашей виртуальной машины, работающей на платформе QEMU. А также как создать виртуальную машину с операционной системой linux и Windpws. Следуйте нашим советам и шагам, чтобы без труда вернуть потерянные данные.

Восстановление данных с виртуальной машины QEMU : установка гипервизора QEMU в Windows 11

Виртуализация — это наиболее доступный способ запустить на одном ПК вторую операционную систему, без ее непосредственной установки на жесткий диск. Вместо этого вторая ОС устанавливается на виртуальный диск, представленный специальным файлом-контейнером. Самые популярные гипервизоры это VirtualBox и VMware с мощным функционалом и наглядным графическим интерфейсом.

QEMU — это бесплатная программа с открытым исходным кодом, предназначенная для эмуляции программного обеспечения и операционных систем. Данный инструмент использует аппаратную виртуализацию и имеет солидный список поддержки эмуляции архитектуры (x86, ARM, MIPS, PowerPC, m68k, Alpha, SPARC, SH-4, CRISv2, MicroBlaze).

Перейти к просмотру
Как восстановить данные с виртуальной машины QEMU. Установка гипервизора QEMU в Windows

Как восстановить данные с виртуальной машины QEMU. Установка гипервизора QEMU в Windows

Как установить QEMU в Windows

Для установки нужно скачать дистрибутив QEMU для Windows. Его можно найти на официальном сайте – www.qemu.org/download/#windows.

Скачать дистрибутив QEMU для Windows

Здесь представлены 32 и 64-битные редакции. Выбираем последнюю версию программы и скачиваем соответствующий файл. Устанавливаем программу, все параметры оставляем по умолчанию, ничего менять не нужно.

Устанавливаем программу

Как использовать QEMU в Windows

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

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

С:\Program files\qemu

После жмем правой кнопкой мыши – «Этот компьютер» и открываем – Свойства.

Свойства

Дополнительные параметры системы. Далее на вкладе – Дополнительно, открываем – Переменные среды.

Переменные среды

В поле Переменные среды пользователя жмем два раза по переменной – Path (Путь).

Поле Path

А затем - Создать и вставляем сюда ранее скопированный путь к папке QEMU. Жмем Ок для сохранения изменений и еще раз Ок чтобы сохранить и выйти из настроек.

Прописываем путь

Перед установкой нужно включить компонент Windows – Платформа низкоуровневой оболочки Windows, иначе виртуальная машина может не запустится. Также для ускорения виртуальной машины рекомендуется включить Hyper-v или ускоритель HAXM.

Включение компонентов Windows

Для этого открываем - Включение или отключение компонентов Windows. Активируем данную платформу.

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

Запускаем командную строку от имени администратора и приступаем установке. Для начала создадим папку, где будут хранится виртуальные машины – C:\qemu. Затем переходим в эту папку в командной строке. Далее нужно создать виртуальный жесткий диск объёмом около 15-20 Гб. Вводим такую команду:

qemu-img create -f qcow2 ubuntu.qcow2 20G

Где параметр -f – указывает формат файла, далее идет его имя и в конце указан объём.

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

qemu-system-x86_64.exe -boot c -m 2048 -smp 2 -L "C:\Program Files\qemu" -vga std -soundhw es1370 -boot menu=on -hda ubuntu.qcow2 -cdrom "D:\ubuntu.iso" -rtc base=localtime,clock=host -net nic,model=ne2k_pci -net user

Описание команды Команда
Архитектура qemu-system-x86_64.exe
Загрузочный диск -boot c
Объем оперативной памяти виртуальной машины -m 2048
Количество выделенных для машины процессоров -smp 2
Путь к папке с программой -L "C:\Program Files\qemu"
Видео -vga std
Аудио -soundhw es1370
Виртуальный диск -boot menu=on -hda ubuntu.qcow2
Путь к ISO образу -cdrom "C:\ubuntu.iso"
Время и настройки сети -rtc base=localtime,clock=host -net nic,model=ne2k_pci -net user
Команда создания виртуальной машины Qemu

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

Начнется загрузка виртуальной машины

Далее проходим процесс установки операционной системы, в моем случае это ubuntu. После установки и перезагрузки, машина запустится с установленной ОС и будет готова к работе.

Как создать виртуальную машину с помощью программы QtEmu

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

Переходим на официальный сайт программы, затем по ссылке на gitlab и скачиваем установочный файл.

https://qtemu.org

https://gitlab.com/qtemu/gui

Графический интерфейс QtEmu

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

Для этого открываем - Приложения и возможности - Программы и компоненты – Включение или отключение компонентов Windows. Активируем данную платформу.

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

Установка QtEmu

При первом запуске приложения нужно указать определенные параметры. В первой строке путь к папке с установленной QEMU. Во второй к файлу QEMU-img. И в следующей путь к папке, где хранятся файлы виртуальных машин, - Finish.

Первый запуск QtEmu

Для создания новой виртуальной машины нажмите – Machine – New Machine, укажите имя, тип ОС, выберите из списка версию и нажмите – Next. На странице фильтра, если не нужны определенные наборы микросхем материнской платы, нажмите - Next, чтобы пропустить этот шаг.

Создание новой виртуальной машины

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

Выбрать конфигурацию оборудования виртуальной машины

Затем нужно выбрать ускоритель машины, по умолчанию здесь установлен HAXM. Некоторые компьютеры могут не поддерживать эту технологию, рекомендуется снять отметку и HAXM и установить – TCG, и нажмите – Next.

Некоторые пользователи жалуются, что при запуске виртуальной машины ничего не происходит. Причинной этого может быть HAXM. Чтобы убедиться, что виртуальная машина может работать на большинстве ПК, рекомендуется использовать TCG.

Рекомендуется использовать TCG

Далее задайте обьем виртуальной памяти для виртуальной машины и создайте виртуальный диск. Указываем обьем диска, и тип. Затем Finish для завершения.

Указываем объем виртуальной памяти

Далее в окне программы кликаем правой кнопкой мыши по машине и открываем настройки – Machine settings.

Machine settings

Открываем параметры загрузки и устанавливаем отметку напротив CDROM, перемещаем его вверх и включаем – boot menu.

Включаем boot menu

Далее переходим на вкладку – Media, жмем по значку диска и указываем путь к ISO файлу образа операционной системы, а затем – Save.

Указываем путь к ISO файлу образа операционной системы

Далее выбираем виртуальную машину и жмем по кнопке старт. После откроется окно QEMU и начнется загрузка, а затем установка операционной системы.

Установка операционной системы

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

Как восстановить данные QEMU

Итак, процесс установки QEMU и процесс создания виртуальной машины мы рассмотрели, но что же делать если по какой-то из причин вы потеряли доступ к виртуальной машине, случайно удалили файлы машины, или потеряли критически важные данные, которые хранились на виртуальном диске.

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

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

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

Формат Описание
Виртуальные машины Программа поддерживает восстановление данных с виртуальных дисков в таких форматах:
  • VMDK (VMware)
  • VDI (VirtualBox)
  • VHD (Microsoft Hyper-V)
  • VHDX
  • HDD (Parallels Hard Disk)
  • QED (QEMU/KVM)
  • QCOW (QEMU Copy-On-Write)
  • VMware ESXi
  • OpenStack
  • KVM
  • LXC
  • Proxmox VE
  • Red Hat Enterprise Virtualization (RHEV)
  • Hyper-V
  • XEN
  • Citrix Hypervisor
Файловые системы Hetman Partition Recovery поддерживает восстановление данных из следующих файловых систем:
  • NTFS
  • FAT (FAT12, FAT16, FAT32)
  • exFAT
  • ReFS
  • HFS+ (Mac OS)
  • Ext2/3/4 (Linux)
  • APFS (Apple File System)
  • ReiserFS
  • XFS
  • UFS
  • ZFS
  • Btrfs
  • VMFS (VMware File System)
  • HikvisionFS
Типы носителей Поддерживаются жесткие диски, SSD, флеш-накопители, карты памяти, а также внешние накопители с подключением через USB или другие интерфейсы.
Типы разделов Программа работает с основными, логическими и динамическими разделами.
Расширения Поддерживается работа с поврежденными, отформатированными или удаленными разделами.

В операционной системе Windows вам достаточно скачать и установить программу. Если вы используете другую ОС, нужно извлечь диск и подключить его к ПК с ОС Windows.

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

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

Быстрое сканирование

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

Восстановить файлы виртуальной машины

Все файлы будут лежать по указанному пути. Файлы виртуальных машин с расширением: qcow, qcow2, .img, .cow, .qed, .vmdk, .vdi, .vhd, .vhdx, .hdd, .hds.

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

Смонтировать диск

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

Монтируем нужный образ

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

Затем для запуска поиска данных кликните по диску правой кнопкой мыши и выберите – Открыть. Далее выберите тип анализа, для начала рекомендуется - Быстрое сканирование. Если программе не удалось найти нужных файлов запустите - Полный анализ.

Полный анализ

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

Восстановить файлы с диска виртуальной машины

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

Заключение

В заключении что можно сказать о гипервизоре QEMU, сложно определить является ли он лучше или хуже VirtualBox либо VMware. Он скорей всего является альтернативой виртуализации, имеющий как свои плюсы, так и минусы. QEMU менее удобен, требует знания документации и демонстрирует весьма небольшую производительность. Для ускорения работы в Windows требуется установка и настройка Диспетчера аппаратного ускорения HAXM. С другой стороны, инструмент позволяет эмулировать работу устройств на базе разных архитектур, не поддерживаемых популярными гипервизорами. И в случае потери данных вы знаете, какая программа поможет их вернуть.

Dmytriy Zhura

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

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

Andrey Mareev

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

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

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

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