Эмуляция аппаратных платформ стала доступна даже новичку!
QEMU — свободная программа с открытым исходным кодом для эмуляции аппаратного обеспечения различных платформ.
QEMU — отличается очень быстрой эмуляцией при использовании специального модуля, названного kqemu. Первоначально модуль kqemu имел проприетарную лицензию, в настоящее время лицензирован под GNU GPL.
Автор QEMU французский программист Фабрис Беллар (фр. Fabrice Bellard), создатель популярной библиотеки libavcodec.
QEMU — включает в себя эмуляцию процессоров Intel x86, устройства ввода-вывода. Может эмулировать 386, 486, Pentium, Pentium Pro, AMD64 и другие x86-совместимые процессоры, PowerPC, ARM, MIPS. SPARC, SPARC64, m68k — лишь частично.
AQEMU — графический интерфейс для управления эмулятором QEMU.
Андрей Рыжов (участник Северо-Кавказской группы пользователей GNU/Linux) автор графического интерфейса к аппаратному эмулятору QEMU.
AQEMU — написан на C++ с использованием Qt 4 (для работы программы KDE 4 не нужен, нужны только библиотеки Qt 4). По признанию автора, к написанию AQEMU его толкнуло то, что ни одна программа (из тех, которые он видел), не использовала и половины возможностей QEMU. Это досадное недоразумение и призван решить этот графический интерфейс.
Конечно, на данный момент реализованы не все возможности QEMU (множественные снапшоты, USB, шаблоны виртуальных машин, "прилипание" к заголовку, вкладка "Инфо"), однако автор "застолбил" эти функции в TODO и их реализацию можно ожидать в последующих версиях.
Тем не менее, на данный момент AQEMU уже превосходит по возможностям некоторые коммерческие продукты.
Изменения в версии 0.5:
► Существенно переработан интерфейс и расширен функционал программы. Изменения затронули менеджер устройств, диалоги настройки сетевых карт портов ввода-вывода и т.п. Благодаря новой вкладке дополнительных настроек, повышено удобство использования AQEMU.
► Автоматическое определение версии QEMU. Теперь интерфейс программы будет "подгонятся" под версию QEMU (так, настройки, специфичные для QUEMU 0.9.1, будут скрыты от пользователя, если используется более ранняя версия продукта).
► Из других полезных мелочей по улучшению удобства использования AQEMU можно отметить возможность выбора формата файла для снимков экрана. Снимок можно даже использовать как иконку ВМ.
► Помимо этого улучшена работа с KVM. Наряду с автоматической проверкой наличия в памяти модуля KVM, в новой версии AQEMU появилась возможность выбора бинарных файлов QEMU для всех поддерживаемых аппаратных архитектур. Расширен список эмулируемого "железа".
► А еще в новой версии AQEMU вас ждут: возможность настройки фильтра журнала QEMU, конвертирование образа HDD в отдельном потоке, качественная локализация и множество других полезных мелочей, делающих работу с аппаратной виртуализацией необычайно простой и доступной для каждого.
Подробности разработки AQEMU можно посмотреть на форуме сайта Северо-Кавказской Группы пользователей Linux.
Исходные коды, ebuild и прекомпилированные пакеты (rpm, deb и tar.gz, включая статические сборки) для операционных систем GNU/Linux и FreeBSD можно найти на официальном сайте программы.
Пообщаться с разработчиком на русском языке можно на форуме сайта Северо-Кавказской группы пользователей GNU/Linux.