LINUX.ORG.RU

Qemu 0.10.0

 ,


0

0

QEMU — свободная программа с открытым исходным кодом для эмуляции аппаратного обеспечения различных платформ. Включает в себя эмуляцию процессоров x86, x86_64, PowerPC, ARM, MIPS, SPARC, SPARC64, m68k, устройств ввода-вывода.

В новой версии:

  • Поддержка KVM
  • Для компиляции больше не требуется GCC 3.x
  • Эмуляция BSD userspace
  • HPET
  • Эмуляция Intel e1000, Nokia N-series tablet, OMAP2
  • Поддержка VirtIO paravirtual device
  • Эмуляция Marvell 88w8618 / MusicPal
  • PCI hotplug
  • Иcправлено много ошибок, добавлены новые возможности

Для корректной работы требуется kqemu версии 1.4.0

>>> Подробности



Проверено: JB ()

Ответ на: комментарий от PolarFox

Поиграйся с опцией -cpu. У меня макось не хотела ставиться до тех пор пока не прописал -cpu n270, может и minix заведётся.

matich
() автор топика
Ответ на: комментарий от gaux

Оно может кодироваться как 0.11, ..., 0.1234, etc =)

matich
() автор топика
Ответ на: комментарий от PamidoR

>Эмуляция Nokia N-series tablet рулит!!!

Дык, официальный SDK для N-series tablet от Nokia всегда был с qemu в комплекте.

Led ★★★☆☆
()
Ответ на: комментарий от ferro

>скорость в ВМ просто угнетает

Ты x86_64 на своём спектруме пытаешся эмулироать? Тогда - согласен:)

Led ★★★☆☆
()

>Для корректной работы требуется kqemu версии 1.4.0

4.2, ибо _корректно_ оно работает и без kqemu, только в режиме полной эмуляции, т.е. очень медленно - это ж блин известно с самого начала! А вы испугались.

frame ★★★
()
Ответ на: комментарий от endimion

>KVM+QEMU это конечно хорошо, а вот есть ли в природе open source решения для виртуализации десктопов? Чтоб могло пробрасывать по сети COM, LPT и прочая?

USBIP - для "пробрасывания" USB

COM и LPT - это что за виндузячьи термины? serial (/dev/tty*) и parallel (/dev/lp*)? Или что вы, необразованный виндоюзер, имели ввиду?

Ну, так ваши "COM, LPT" к дектопу не имеют никакого отношения, давно уже.

Led ★★★☆☆
()
Ответ на: комментарий от real_maverick

>Эмуляция под таблетку особенно порадовала, хотя и ранее IMHO можно было в qemu запустится.

Ага. А ещё "и ранее можно было" SDK для n8xx свободно скачать (с qemu)

Led ★★★☆☆
()
Ответ на: комментарий от Sylvia

кстати , какая разница между qemu-mips и qemu-system-mips (например) ?

Один эмулирует платформу mips, другой - выполняет mips-elf'ы на текущей платформе.

Led ★★★☆☆
()
Ответ на: комментарий от swar0g

>kvm бегает просто обалденно, у меня чуть глаза не выпали.

Ну, не то, чтобы "обалденно"... Но в несколько раз быстрее, чем с kqemu:)

Led ★★★☆☆
()
Ответ на: комментарий от Led

>>COM и LPT - это что за виндузячьи термины? serial (/dev/tty*) и parallel (/dev/lp*)? Или что вы, необразованный виндоюзер, имели ввиду?

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

endimion
()
Ответ на: комментарий от Ximandr

> Абасраццо! Попробуй проинсталить AIX на этом с сетевой поддержкой а потом рассказывай.

А кстати для AIX есть какой-нибудь эмулятор?

Rubystar ★★
()
Ответ на: комментарий от Rubystar

>> Попробуй проинсталить AIX на этом с сетевой поддержкой а потом рассказывай.
> А кстати для AIX есть какой-нибудь эмулятор?


дайте линк на AIX и попробую :). но предлагаю всем попытаться на Qemu поставить OpenBSD (гарантированно дело закончится сегфолтом после определения жёсткого диска, если это - файл qcow).

sda00 ★★★
()
Ответ на: комментарий от Led

>COM и LPT - это что за виндузячьи термины?

Эти термины появились задолго до винды.

smartly ★★★
()

>> * Live migration and new save/restore formats а эта миграция, случайно, не перенос работающей эмулируемой системы с одного компьютера на другой без остановки и разрыва сетевых соединений (как у xen)?

rPman
()
Ответ на: комментарий от Led

> COM и LPT - это что за виндузячьи термины?

Досовские, если уж на то пошло. Если вообще не с PDP-11 (но тут уже не помню).

> Ну, так ваши "COM, LPT" к дектопу не имеют никакого отношения, давно уже.

Спорное утверждение. Железяки подключающиеся на последовательный порт, встречаются на десктопах не так редко. Хотя как стандартный порт для подключения манипулятора типа "мышь" он, таки да, ушёл в историю.

hobbit ★★★★★
()
Ответ на: комментарий от Robotron

Отличная новость. Завтра буду обновлятся!

> Чем оно лучше VirtualBox'а? Хоть в чём-то лучше оно чем VirtualBox?


Например, для системы FreeBSD это единственный доступный эмулятор (VirtualBox для BSD нет).

Astyanax
()
Ответ на: комментарий от hobbit

>> Ну, так ваши "COM, LPT" к дектопу не имеют никакого отношения, давно уже.

> Спорное утверждение. Железяки подключающиеся на последовательный порт, встречаются на десктопах не так редко.

Тогда это уже "десктоп" по сегодняшним меркам, а какой-нибудь кастомный или специализированный воркстейшн. Ну, к тонкому клиенту на базе старого железа может принтер/сканнер к параллельному порту и мышка по последовательному подключаться. Но это тоже не "десктоп":)

Led ★★★☆☆
()
Ответ на: комментарий от Astyanax

>Например, для системы FreeBSD это единственный доступный эмулятор

Bochs уже не работает под FreeBSD ?

matich
() автор топика
Ответ на: комментарий от matich

Я имел в виду, что под ним можно нормально работать. Bochs значительно медленнее.

Astyanax
()
Ответ на: комментарий от Led

>>kvm бегает просто обалденно, у меня чуть глаза не выпали.

>Ну, не то, чтобы "обалденно"... Но в несколько раз быстрее, чем с kqemu:)

Неправду вы говорите. Разница между kqemu и хостом не очень-то большая, если речь не идёт о постоянной работе гостя в ring0 без -kernel-kqemu. Или у вас kvm-гость работает быстрее хоста?

const86 ★★★★★
()

Теперь для генерации кода, qemu использует
tcg вместо gcc, что позволило компилять его
на gcc4.
Как я понимаю, tcg не поддерживает столько
платформ, сколько gcc3.
Вопрос: так ли это, и если да - что делают
с остальными платформами? На них по-прежнему
нужен gcc3 для сборки?

anonmyous
()

больше виртуалок - хороших и разных

kto_tama ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.