Qemoo - упрощенный запуск виртуальных машин с qemu.
Добавлено: 29 окт 2025, 14:06
Начало темы тут: https://forum.rosa.ru/viewtopic.php?t=10695, описание повторю.
qemoo - обертка для qemu, которая позволяет запускать гостевые системы без необходимости заучивать километровые портянки параметров qemu.
Такие скрипты есть у многих, были такие и у нас с ilfat, в какой-то момент решили собрать идеи в кучу и опакетить.
Это ни разу не аналог вирт-манагера, а всего лишь способ быстро загрузиться с исо, флешки, img, qcow2 без кипячения мозга и мышетыканья.
=============================================================================
Утилитка имеет встроенный хелп и небольшой конфиг, но в большинстве случаев просто передайте ей то с чего надо грузить.
qemoo Rosa.iso
qemoo /dev/sda
qemoo ./Rosa.qcow2
qemoo ./Rosa.qemoo
и т.д.
Возможна установка, для этого добавляем ключик -i
qemoo -i Rosa.iso
qemoo -i /dev/sdb
утилита создаст в текущем каталоге образ qcow2 и подключит его при старте, после инсталляции можно грузиться с образа этим же qemoo
qemoo _qemoo1_ROS.qcow2 (имена образов генерируются, но можно и задать)
ключик -I работает аналогично -i, только вместо отдельных образа, файлов и папок для efi и tpm2 создается один контейнер собственного формата с расширением .qemoo
Можно грузить с efi, добавляем ключик -e
qemoo -e Rosa.iso
Можно грузить с iso так, как загрузка шла бы если раскатать исо на флешку.
qemoo -l Rosa.iso
или с efi
qemoo -l -e Rosa.iso
Можно прокинуть при загрузке usb устройство целиком, например для 4G модемов с sd картой куда установлена ОС или барий на токене
qemoo -L /dev/sdb
Можно не запускать гостевую систему, а только сгенерировать cmdline, ключик -S
qemoo -e -S Rosa.iso
Можно добавлять свои параметры для qemu в конце строки после --
qemoo -e -S Rosa.iso -- -smp 4
Аналогичное можно сделать и в конфиге - /etc/qemoo.cfg или одноименном файле в текущем каталоге.
При каждой загрузке в гостевую ОС пробрасывается папка ( по умолчанию ./ ), как подключить ее в гостевой ОС линукс будет написано в консоль при старте
=====================================================================================
Идеи, пожелания и и даже просо тестирование категорически приветствуем.
P.S. Вики - https://wiki.rosa.ru/index.php/Qemoo
qemoo - обертка для qemu, которая позволяет запускать гостевые системы без необходимости заучивать километровые портянки параметров qemu.
Такие скрипты есть у многих, были такие и у нас с ilfat, в какой-то момент решили собрать идеи в кучу и опакетить.
Это ни разу не аналог вирт-манагера, а всего лишь способ быстро загрузиться с исо, флешки, img, qcow2 без кипячения мозга и мышетыканья.
=============================================================================
Утилитка имеет встроенный хелп и небольшой конфиг, но в большинстве случаев просто передайте ей то с чего надо грузить.
qemoo Rosa.iso
qemoo /dev/sda
qemoo ./Rosa.qcow2
qemoo ./Rosa.qemoo
и т.д.
Возможна установка, для этого добавляем ключик -i
qemoo -i Rosa.iso
qemoo -i /dev/sdb
утилита создаст в текущем каталоге образ qcow2 и подключит его при старте, после инсталляции можно грузиться с образа этим же qemoo
qemoo _qemoo1_ROS.qcow2 (имена образов генерируются, но можно и задать)
ключик -I работает аналогично -i, только вместо отдельных образа, файлов и папок для efi и tpm2 создается один контейнер собственного формата с расширением .qemoo
Можно грузить с efi, добавляем ключик -e
qemoo -e Rosa.iso
Можно грузить с iso так, как загрузка шла бы если раскатать исо на флешку.
qemoo -l Rosa.iso
или с efi
qemoo -l -e Rosa.iso
Можно прокинуть при загрузке usb устройство целиком, например для 4G модемов с sd картой куда установлена ОС или барий на токене
qemoo -L /dev/sdb
Можно не запускать гостевую систему, а только сгенерировать cmdline, ключик -S
qemoo -e -S Rosa.iso
Можно добавлять свои параметры для qemu в конце строки после --
qemoo -e -S Rosa.iso -- -smp 4
Аналогичное можно сделать и в конфиге - /etc/qemoo.cfg или одноименном файле в текущем каталоге.
При каждой загрузке в гостевую ОС пробрасывается папка ( по умолчанию ./ ), как подключить ее в гостевой ОС линукс будет написано в консоль при старте
=====================================================================================
Идеи, пожелания и и даже просо тестирование категорически приветствуем.
P.S. Вики - https://wiki.rosa.ru/index.php/Qemoo