Представлен релиз проекта QEMU 10.1.0. В качестве эмулятора QEMU позволяет запустить программу, собранную для одной аппаратной платформы на системе с совершенно иной архитектурой, например, выполнить приложение для ARM на x86-совместимом ПК. В режиме виртуализации в QEMU производительность выполнения кода в изолированном окружении близка к аппаратной системе за счёт прямого выполнения инструкций на CPU и задействования гипервизора Xen или модуля KVM в Linux, или модуля NVMM в NetBSD...Подробнее: https://www.opennet.me/opennews/art.shtml?num=63782
VirtualBox намного круче, в нём хотя бы вин-да работает.
На мой субъективный взгляд qemu работает шустрее.
Qemu страшная дрянь, при шаге влево-вправо от стандартной настройки. Т.к. мануалы и статьи расходятся с работающим вариантом в 90% случаев. Но если разобраться, незаменимая, удивительно пластичная штука.И virt-manager, кажется, намного круче.
> шаге влево-вправо от стандартной настройки
> удивительно пластичная штука.Ты уж определись наконец.
> Ты уж определись наконец.Типичный анонимный эксперт, который пытается сделать вид, что он понимает предмет лучше разработчиков и он бы сделал лучше.
Как говорится, может, но не хочет, потому ничего и не делает.
Мы с вами разный комментарий прочитали? Штука пластичная. Но при любой более-менее нестандартной настройке мануалы из интернета не помогают, так как описывают предыдущие версии. Не вижу противоречия.
> Мы с вами разный комментарий прочитали? Штука пластичная. Но при любой более-менее
> нестандартной настройке мануалы из интернета не помогают, так как описывают предыдущие
> версии. Не вижу противоречия.Зачем ты мауналы из интернета читаешь, а не man qemu, к-й соответствует установленной версии?
Ну так Virt-manager всего лишь надстройка над QEMU...
Не совсем ... он обвязка вокруг систем виртуализации, включая VirtualBox. Проблема в том, что реализовано через жопу, в виде постоянно висящего в памяти и очень жрущего демона, который держать в памяти даже на 8гиговом ноуте - непозволительная роскошь. Плюс абстракции протекают, и машины, сконфигуренные через GUI, приходится удалять. В общем для автоматизации тестирования по-видимому выгоднее гвоздями прибиться к QEMU.
У меня в QEMU и Windows 7 и Windows 10 - работают.
Возможно проблемы не в ПО...
Думаешь в железе?
> В типовую виртуальную ARM-платформу 'virt' добавлена поддержка вложенной виртуализации при использовании KVMВ эмуляторе симулятора процессора х68 на редстоуне стало возможно загрузить интерпретатор, выполняющий код гипервизора, в котором крутится хост, внутри которого откомпилированный под свежий байкал гипервизор выполняет винду
Сколько суток загружается?
Неважно сколько суток грузится ядро 6.16 на 8086 - главное, что оно работает.А вообще какой смысл во вложенной виртуализации? Ну, если только не косвенную, когда хозяин запускает гостя, а в госте надо запустить программу, которую в целях защиты (но зачем?) запхнули в спецвиртуалку.
> А вообще какой смысл во вложенной виртуализации?например просто для развертывания тестовой среды не в натуральную величину
Ну или для запуска чего-то что на твоем железе работать не очень хочет.
И для этого нужно в виртуалке делать виртуалку?
Не, сударь, и раньше было понятно, что вы используете некоторые вещества, но поделились бы уже
ну можешь побегать с флэшечками, развернуть какой-нибудь кластер того же любимого тут всеми проксмокса на десятке физических серверов. Который еще надо где-то взять, для начала.И все это только ради того чтоб убедиться что проблемы двухлетней давности там так и не решили и переходить на это все равно не светит.
А можно вместо этого просто развернуть всю бодягу в виртуалках, тем более что потребление ресурсов у пустого проксмокса не настолько велико, чтоб все десять не влезли даже в один хост.
Ну что с тебя взять, мастер локалхоста...
>И все это только ради того чтоб убедиться что проблемы двухлетней давности там так и не решили и переходить на это все равно не светит.Любопытно было бы почитать. Юзаем на работе PVE, довольны. Но у нас и кейсы максимально типовые. Хотелось бы узнать с чем люди страдают.
поищи тут новость про очередную версию пве - недавно была. "Не буду утомлять подробностями - хреново всьо!"ну это для тех кто еще редосьвиртуализации не хлебанул.
Хмм ... Чего непонятно про тестовую среду ? Ну надо заказчику кровь из носу чтоб всё в Hyper-V крутилось ... Ну и как тестовую среду в текущей виртуализации создать ?
> Хмм ... Чего непонятно про тестовую среду ? Ну надо заказчику кровь
> из носу чтоб всё в Hyper-V крутилоськак-то неправильно ты импортозамещаешься. Нет бы вот "развернуть тестовую установку z-virt" для уважаемых?
(вряд ли ты захочешь развернуть ее вместо своей платформы - даром что обе на kvm)
Yo dawg, мы знаем, что ты любишь виртуалить, поэтому мы добавили виртуализацию в виртуализацию, чтобы ты мог запускать виртуалки внутри виртуалок, когда запускаешь виртуалки внутри виртуалок.
> А вообще какой смысл во вложенной виртуализации? Ну, если только не косвенную,
> когда хозяин запускает гостя, а в госте надо запустить программу, которую
> в целях защиты (но зачем?) запхнули в спецвиртуалку.Мммм. Смотри. У меня есть винда с Hyper-V. Под ней крутятся линухи с включенной вложенной виртуализацией. Под ними - QEMU с образом прошивки определённой железки для x86, с акселерацией на KVM. И вот так это работает таки без полной эмуляции проца и MMU. Нет, прошивка не под QEMU не работает. Нет, под виндовым QEMU акселерации нормальной нет.
Крутить виртуализацию в Hyper-V? Еще и вложенная... мисье, вы еще тот извращенец!
> Крутить виртуализацию в Hyper-V?Кроме детских комплексов какие-то практические недостатки у данного подхода есть? Или пацаны за гаражами рассказали, а ты и поверил?
Детские комплексы и пацаны за гаражами? Все понял.
> Крутить виртуализацию в Hyper-V? Еще и вложенная... мисье, вы еще тот извращенец!И? Это десктоп, а не продакшн. Он же тестовый стенд. В 128GB можно много чего покрутить.
Например, если на работе все виртуалки только в Hyper-V, а мне надо syzkaller'ом фаззить ядро линукс, к-й это делает только через QEMU.
Хорошо эмулирует? Кто пользовался?)
норм, мне удалось dos на qemu запустить, вообще не тормозит
хорошие новости! следующий шаг - запустить в досе DIR
Windows XP 32бит в нём хорошо работает (а для чего qemu ещё нужен?).
Из системы внутри qemu пинги в интернет не идут, это фича такая. А с хост-системой связь через SMB (сеть Windows), на хост-системе надо установить samba, и при запуске qemu передавать ему в параметре папку на хост-системе, которая будет smb-share.Если в qemu установить Linux, то соединение по smb из него надо делать через smbclient.
Вобщем, Windows XP в qemu работает отлично, а Linux частенько зависает.
nvmm - есть, а vmm - нет.. недавно пришлось xp-шку запустить на опёнке - всё как в старые-добрые: и трава зеленее, и солнышко мягче и девки..
> vmm - нет.. недавно пришлось xp-шку запустить на опёнкедолго видимо ты ее запускал на опёнке
да она и при жизни-то не отличалась особенным темпераментом
> долго видимо ты ее запускал на опёнкезапуск - мгновенно, если сравнивать с установкой/разворачиванием с "official cd-rom" на пустой qcow2 :) .. ступил, т.к. не нашёл готовых образов (голой) хрюши для qemu..
> "а затем постепенно переносится невостребованное в работе содержимое оперативной памяти"Я дико извиняюсь, но ровно наоборот.
PostCopy для пользователя выглядит как сумасшедший файл подкачки.
В который (внезапно) попала вся наиболее используемая память.
Не используемая-то как раз спокойно мигрировала на этапе pre-copy.
Обычному человеку это не нужно.
Обычные во вонтакте сидят, а не на опеннете.
В 2025 году в вк сидят сказочные, а не обычные
> В 2025 году в вк сидят сказочные, а не обычныеА в Телеге - не сказочные?
одноглазники же ж
Хорошо. Можно будет qemu в браузере открывать и виртуалки под него. Скорей всего локальные дисковые образы тоже подключать можно будет. Проблема только как из wasm доступ к модулю kvm предоставить.
Запускаю Android-86, Linux и DOS на винде. Все работает. Было дело извращался. Сначала чтобы собирать дистры запускал для этого отдельный комп. Потом стал запускать виртуалку. Так же пару лет назад собирал в виртуалке Android.
Растёшь! Малаца.