Графическая оболочка qemu windows

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

Например, вы можете запустись написанную под ARM операционную систему на ПК с интеловским процессором x86.

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

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

Qemu Manager

Избавить от необходимости глубоко погружаться в тему синтаксиса команд поможет Qemu Manager — бесплатное приложение, представляющее собой графическую оболочку для эмулятора Qemu.

Программа старая, последний раз обновлялась 21 апреля 2010 года, но актуальной она остается и по сей день.

Скачиваем приложение из свободных источников, например, с ресурса:

soft.mydiv.net/win/download-QEMU-Manager.html

Эмулятор Qemu устанавливается отдельно, графическая оболочка — отдельно.

Работа с Qemu Manager

При первом запуске приложение встретит вас приветственным окном, в котором сразу можно изменить некоторые базовые настройки поведения: включить проверку обновлений, запуск в полноэкранном режиме, сворачивание в системный трей и так далее. Особого внимания они не заслуживают, так что можете смело их пропустить, нажав «Save & Finish».

Qemu Manager

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

Нажмите на панели инструментов кнопку «Плюс», чтобы открыть окно мастера создания новой VM. Заполните следующие поля и выставьте параметры:

  • Please enter a name for your virtual machine — В этом поле введите имя вашей виртуальной машины, название может быть произвольным.
  • Please sеlect the platform for the virtual machine — Выберите в меню архитектуру эмулируемого железа.
  • Operating System — В этом меню необходимо указать операционную систему. Доступны платформы Linux и Windows, если сомневаетесь в правильности выбора, выбирайте Power PS.

Qemu Manager

Жмем «Next» и переходим к следующему этапу настройки.

Задаем базовые характеристики виртуальной машины:

  • Memory Size — Параметр отвечает за выделение VM необходимой для ее работы объема оперативной памяти.
  • Disk Image Size — Этот параметр определяет размер виртуального жесткого диска, на который будет установлена система. Если вы эмулируете работу ОС, которая не нуждается в установке (живой диск), выберите опцию «Do not use an Virtual Disk Image». Опция «Use an Existing Virtual Disk Image» служит для подключения уже существующего виртуального диска.
  • Disk Image type — Определяет формат контейнера, можно оставить по умолчанию.
  • Encrypt Disk и Compress Disk — Дополнительные опции шифрования и сжатия диска.

Qemu Manager

Нажмите «Next» и укажите режим отображения окна менеджера. Этот пункт не является обязательным, ничего страшного, если вы его пропустите. После очередного нажатия «Next» вам будет предложено сохранить VM.

Qemu Manager

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

Как вы можете видеть, область параметров VM имеет пять вкладок: Hardware, Drives, Advanced, Console и Monitor. Пока что разберемся с первыми двумя, об остальных поговорим как-нибудь в следующий раз.

Вкладка «Hardware» содержит настройки эмулируемого железа, некоторые из них мы уже задали на предыдущих этапах, например, выделили нашей виртуальной машине Colibri OS 256 Мб ОЗУ.

Qemu Manager

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

Qemu Manager

Аналогичным образом можно изменить другие параметры: включить звук, блютуз, поддержку USB, выбрать разрядность, сетевую карту, режим видеокарты и так далее.

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

Эта настройка позволяет изменять порядок загрузки как это делается в BIOS, в разделе Boot.

Qemu Manager

Что нужно изменить на вкладке «Drives»?

Правильно, подключить к виртуальному CD-ROM образ операционной системы.

Qemu Manager

Вот теперь виртуальную машину можно считать настроенной и готовой к запуску.

Жмем на панели инструментов кнопку «Launch Sеlected VM» и запускаем стандартную процедуру установки системы.

Qemu Manager

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

AQEMU

AQEMU — fully 100% opensource cross-platform QEMU virtualization frontend without bloatware and proprietary features.

Alternative:

  • Red Hat Virtual Machine Manager (GNU/GPL 3 license)
  • Oracle VirtualBox (proprietary license)
  • Broadcom VMware (proprietary license)

Prepare packages

Debian/Ubuntu:

sudo apt-get install cmake meson pkg-config qmake6 libqt6qml6 libqt6qmlcore6 libqt6quickcontrols2-6 libqt6core6 libqt6network6 libqt6gui6 libqt6test6 libqt6widgets6 libqt6printsupport6 libqt6dbus6
sudo apt-get install qml-qt6 libqt6qmlcompiler6 qml6-module-qtqml qt6-base-dev qml6-module-qtcore qml6-module-qtquick-controls qml6-module-qttest qt6-declarative-dev libvncclient1 libvncserver-dev qt6-webengine-dev-tools qt6-tools-dev-tools

Building on CMake (GNU/Linux and BSD)

mkdir build
cd build
cmake ..
make -j$(nproc --all)
./aqemu

Building on Meson

meson build
cd build
ninja
./aqemu

Authors

  • Andrey Rijov <ANDronR@gmail.com> ( Original Author, Developer, Author )
  • Tobias Gläßer ( Maintainer, Developer, from version 0.9.0 and up )

Qemu is open-source software for virtualization on Windows 10/8/7, Linux, and macOS but with a command-line interface, lightweight, and low hardware requirements.  

Qemu installation on Windows 10 with Qtemu GUIStep 1: Download Qemu for WindowsStep 2: Install Qemu Step 3: Install GUI for QEMU on Windows 10Step 4: Setup QEMU manager Qtemu GUIStep 5: Create a Virtual machineStep 6: Set bootable medium CD/DVDStep 7: Insert ISO file in QEMU via Qtemu GUIStep 8: Boot Qemu Virtual Machine via GUI

QEMU stands for “Quick Emulator” and is the standard tool for virtualization and CPU emulation under Linux, Windows, and macOS. On Linux systems, QEMU uses the functions of the Linux kernel for virtualization (KVM- Kernel Virtual Machine), which are not available under Windows.

Thus, the binaries of Qemu’s ported version for Windows by Stefan Weil couldn’t provide the performance as it gives on Linux OS with KVM. Thus VirtualBox or Vmware player will be the best alternative options; still, if you want to try then here in this Qemu tutorial, we will let know the way to download, install and use Qemu on Windows 10 or 7 using its GUI VM manager Qtemu, an open-source software.

Qemu installation on Windows 10 with Qtemu GUI

Step 1: Download Qemu for Windows

From the official website of the Qemu, we can download it easily even the source code. Visit it and click on the Windows tab, it will take you to another page https://qemu.weilnetz.de to download 32 bit or 64 bit of this virtualization platform. Here we are getting the 64 bit.

Step 2: Install Qemu 

Now, like any other Windows 10/7 software, just double click on the downloaded setup of Qemu and follow the installation wizard.

  • Accept the suggested language setting, by default it will be English. Select the “OK” button.
  • Press the NEXT button.
  • Confirm the usual license terms (GNU General Public License) with “Accept“.
  • All modules required for QEMU have already been selected in the “Select components” dialogue. Confirm with “Next”.
  • Check the suggested destination folder and go to “Install“.
  • Click on “Finish” to complete the setup of QEMU.
Qemu install & setup on windows

Qemu install & setup on windows

Step 3: Install GUI for QEMU on Windows 10

As we know the QEMU uses the command line to create virtual machines by default. But it would be not feasible for standard computer users using CLI to manage virtual machines, thus we install another open-source application to provide a Graphical user interface (GUI) to QEMU. This program is known as Qtemu which is a fork of a dead project available at https://qtemu.org.

Here are the links to download an active Qtemu project for Windows 10/8/7 available on Gitlab.

Windows x86_64 installer

If you don’t want to install it, go for the portable version.

Windows x86_64 portable

Gitlab Page Link of the project.

Step 4: Setup QEMU manager Qtemu GUI

After the installation of Qtemu run it from the Windows Start menu.

  1. In the first column “QEMU binaries path” copy-paste this: C:\Program Files\qemu\ Or enter the path where you have installed the QEMU.
  2. For the second column enter the path of the Qemu-img file that is: C:\Program Files\qemu\qemu-img.exe
  3. Now create a folder anywhere on your computer where you want to save the virtual machines created by QEMU. And click on the folder icon given in the front of the third column to select that particular folder.

Note:  You can change this configuration any time from the Qtemu Settings.

QTEMU GUI for QEMU on Windows 10 configuration

QTEMU GUI for QEMU on Windows 10 configuration

After that click on the Finish button.

Step 5: Create a Virtual machine

Now, from Qemu GUI manager Qtemu, simply click on Machine and select New Machine.

Create New Virtual machine

Create a New Virtual machine

Leave the Machine which is meant to select some particular motherboard chipset.

QTEMU Machine page

QTEMU Machine page

Configure the Virtual Machine hardware, select the CPU type such as Core 2 Duo, Base, or any CPU that Qemu would be able to emulate on your system whereas setting the CPU count, cores, Thread as shown below screenshot.

Set CPU in QTemu

Set CPU in QTemu

By Default, the HAXM- Hardware Accelerated Execution will be selected in the Qtemu but in case the HAXM is not supported by your system or not available, thus uncheck it and check TCG- Tiny Code Generator.

Accelerator Tiny code generator

Accelerator Tiny code generator

Set the amount of RAM you want to assign to your VM.

Set Qemu GUI RAM Memory

Set Qemu GUI RAM Memory
Create new hard disk on Qemu

Create a new hard disk on Qemu
Set Qemu hard disk

Set Qemu hard disk
Machine Summary

Machine Summary

Step 6: Set bootable medium CD/DVD

Now, everything is ready, we have created a Virtual machine, its time to set a bootable medium to CD; so that our ISO file could be used while booting the QEMU VM.

For that right-click on the created VM on the QTEMU interface and select Machine Settings.

VM machine Settings

VM machine Settings

There select the Boot options from the right-side panel and after that check the “Enable boot menu” and then the CD ROM option following the Save button.

Set bootable medium in Qtemu

Set bootable medium in Qtemu

Step 7: Insert ISO file in QEMU via Qtemu GUI

Under the Machine settings, go to the Media menu and click on the CD icon. This will open the Windows file explorer, navigate to the ISO file of the OS with which you want to boot in QEMU, and click on the Save button.

Select ISO file as bootable medium

Select ISO file as a bootable medium

Step 8: Boot Qemu Virtual Machine via GUI

Now, on the main interface of the Qtemu GUI, select the created VM and click on the start button. This will open the boot screen.

Boot QEMU virtual machine

Boot QEMU virtual machine

Wait for a few minutes depending upon the OS distribution you are using, it will show the LIVE screen of the same. However, I tried to boot and install Windows 10 on Qemu using the GUI but it was quite sluggish and slow.

Qemu installation on Windows 10 with Qtemu GUI

Qemu installation on Windows 10 with Qtemu GUI

Verdict:

Although the CLI can be used to create and manage a Virtual machine on Windows 10 using the QEMU, with the Qtemu GUI tool it becomes quite easy, however, in my case it worked well with Lightweight Linux Distros but for Windows guest VMs quite slow and low performance. I recommend using VirtualBox instead. Yet, if someone wants to experience Qemu on Windows 10 this is the easiest possible way. Still, be cautious with Qtemu hardware configuration because slight here and there will not let you boot the VM.

Эмулятор QEMU является кроссплатформенным приложением, доступным для 32- и 64-битных версий Windows. В этой статье мы расскажем, как скачать, установить и настроить QEMU для эффективного использования виртуальных машин на вашей системе.

Приобрести оригинальные ключи активации Windows всегда можно у нас в каталоге от 1099 ₽

Скачивание QEMU с официального сайта

1. Перейдите на официальный сайт разработчика QEMU.

2. Выберите версию приложения, соответствующую разрядности вашей операционной системы.

3. Скачайте актуальную (последнюю) версию эмулятора.

Так же скачать qemu для windows, можно напрямую с нашего сайта:

— qemu installer x64

— qemu installer x32

Установка QEMU на Windows

1. Запустите скачанный исполняемый файл программы и следуйте инструкциям мастера установки.

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

3. После завершения установки нажмите кнопку Finish.

Работа с QEMU через командную строку

Основные команды QEMU

QEMU является консольным приложением, поэтому для его использования необходимо работать через Командную строку, вводя текстовые команды вручную. Ниже приведены основные команды и параметры:

Команда Описание
qemu-system-архитектура Определяет архитектуру эмулируемого устройства. Одноименные исполняемые файлы располагаются в папке установки эмулятора
qemu-img create Команда создает файл в формате IMG, являющийся виртуальным диском, на который производится установка системы. В качестве аргумента передается произвольное имя IMG-контейнера
-hda Параметр подключает созданный виртуальный жесткий диск, название которого передается в качестве аргумента
-m Задает объем оперативной памяти, выделяемый эмулируемому устройству
-boot Задает ресурс, с которого выполняется загрузка операционной системы. Имя ресурса должно соответствовать названию виртуального жесткого диска (без указания расширения)
cdrom Эмулирует дисковод, используется для установки операционных систем и запуска LiveCD, то есть портативных ОС. В качестве аргумента передается путь к образу ISO

Дополнительные команды

Команда Описание
-usb Активирует поддержку USB
-smp Эмулирует мультипроцессорную архитектуру
-full-screen Запускает виртуальную машину в полноэкранном режиме
cpu Задает тип процессора
-k Задает раскладку клавиатуры по умолчанию
-soundhw Подключает аудиокарту
usbdevice Подключает устройства USB

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

Предположим, вы хотите эмулировать компьютер с процессором Intel и операционной системой Windows XP.

1. Откройте классическую Командную строку и перейдите в каталог установки QEMU:

cd C:\Program Files\qemu

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

2. Создайте виртуальный жесткий диск для установки операционной системы:

qemu-img.exe create -f raw c.img 10240M

Здесь c.img — название виртуального диска, а 10240M — его размер в мегабайтах. Размер диска должен соответствовать требованиям устанавливаемой ОС.

3. Запустите установку операционной системы с помощью команды:

qemu-system-i386w.exe -boot c -m 512 -hda c.img -cdrom "C:\Windows XP SP3 Seven CD.iso"

i386w: эмулирует архитектуру x86.

-boot c: загрузка с диска c.

-m 512: выделяет 512 МБ оперативной памяти.

-hda c.img: установка системы на виртуальный диск c.img.

-cdrom: путь к установочному ISO-образу.

4. В открывшемся окне QEMU выберите пункт установки операционной системы с помощью клавиш-стрелок и следуйте стандартной процедуре установки на виртуальный диск.

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

qemu-system-i386w.exe -hda c.img

6. Если виртуальная система больше не нужна, удалите IMG-диск, расположенный в папке установки QEMU по умолчанию.

Запуск образов LiveCD в QEMU

Для запуска портативных операционных систем (LiveCD) в QEMU выполните следующую команду, предварительно перейдя в папку установки эмулятора:

qemu-system-архитектура.exe -m 1024 -cdrom "путь к образу LiveCD"

Поскольку портативная ОС загружается в оперативную память, создание виртуального диска не требуется.

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

Если вы предпочитаете графический интерфейс вместо командной строки, можно воспользоваться Qemu Manager — графической оболочкой для QEMU. Вот краткая инструкция по его использованию:

1. Скачайте, установите и запустите Qemu Manager. В окне настроек нажмите Save & Finish.

2. В основном окне менеджера нажмите кнопку + для создания новой виртуальной машины (VM).

3. В поле Please enter a name for your virtual machine введите название VM. В меню Please select the platform for the virtual machine выберите архитектуру VM, а в списке Operating System укажите операционную систему.

4. Установите требуемый объем оперативной памяти в разделе Memory Size, а размер виртуального диска в Disk Image Size. Если запускаете LiveCD, в настройках Primary Virtual Hard Disk выберите Do not use an Virtual Disk Image.

5. Нажмите кнопку Finish. В основном окне менеджера появится новая виртуальная машина с настройками по умолчанию. При необходимости вы можете изменить параметры VM, такие как архитектура процессора, объем памяти, поддержка USB и подключение новых виртуальных жестких дисков.

6. Перейдите на вкладку Drives и двойным кликом откройте настройку CD-ROM.

7. Укажите путь к установочному образу операционной системы или LiveCD и сохраните настройки.

8. Запустите виртуальную машину, нажав кнопку Launch Selected VM. По умолчанию Qemu Manager захватывает курсор мыши, чтобы освободить его, нажмите комбинацию клавиш Ctrl + Alt.

9. Для завершения работы виртуальной машины нажмите кнопку Quit Qemu.

Несмотря на отсутствие поддержки русского языка, Qemu Manager значительно упрощает работу с QEMU.

If you’re someone who uses VMs in their day-to-day activities, you probably know about QEMU, or Quick EMUlator. What you might not know is that they have a GUI version for Windows. Yep, you heard me, the hard-to-learn-VM-with-CLI-in-QEMU times are finished. Instead, you can use QEMU like a Pro. I’ll show you exactly how!

Note: Tut only applicable for Windows.

Download QTEMU. For simplicity’s sake, QTEMU package already includes x86 and x86-64 emulation images, so you don’t have to install QEMU. However, if you want more architectures (like ARM and PowerPC), you’ll have to install QEMU and import them yourself!

First, install QTEMU.

3

Once QTEMU is installed, just open the shortcut on your desktop and enjoying QEMUing!

I know! The interface of a bygone era! But, until a better GUI interface for QEMU is created, this’ll have to do!

This is the only functional graphical front-end for QEMU for Windows that works properly. If you find a better front-end, to drop a comment and share the knowledge with the world!

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Установить скайп для windows xp старую версию
  • План питания максимальная производительность windows 10
  • Как использовать windows file recovery
  • Cmospwd 64 bit windows 7
  • Драйвера для ноутбука lenovo b560 для windows 10