Главная

BeOS под QEMU (опенсорцная виртуальная машина)

Есть такой эмуль — QEMU. Есть версии эмулятора для линухи (http://fabrice.bellard.free.fr/qemu/) и для винды (http://www.h7.dion.ne.jp/~qemu–win).
Я решил попробовать запустить под этим эмулем BeOS — и он заработал!

1. делаем пустой образ диска:
qemu–img create myimage.img [требуемый_размер]
2. берём образины загрузочного сидюка (дискета+система) — например FLOPPYCD.IMG и BeOS5PEMaxEditionV3.iso
3. запускаем:
qemu -fda FLOPPYCD.IMG -cdrom BeOS5PEMaxEditionV3.iso -hda myimage.img -boot a -localtime
4. Из инсталлера размечаем диск и ставим.
5. После установки можно запускать так:
qemu -hda myimage.img -boot с -localtime
6. Настараиваем VESA.

PS: сеть и звук не пробовал

Re: BeOS под QEMU (опенсорцная виртуальная машина)

Надо будет попробывать :) а как там скорость работы?

Re: BeOS под QEMU (опенсорцная виртуальная машина)

а наоборот ??? qemu под Би спортировать ?
или она есть под Би?
вроде значительно пошустрее, чем этот Бош

Re: BeOS под QEMU (опенсорцная виртуальная машина)

увы под Be его нет…(вот и задачка!)

Re: BeOS под QEMU (опенсорцная виртуальная машина)

На скриншоте в списке файлов я увидел SDL.dll значит можно портировать

Re: BeOS под QEMU (опенсорцная виртуальная машина)

Ничего не получится…
Шустрота эмулятора только из–за QEMU Accelerator, который кстати не опен–соурсе. :(
Поэтому скорость эмуляции при удачном портировании под беось будет примерно такая как в бебоше.

Re: BeOS под QEMU (опенсорцная виртуальная машина)

вывод фрейм–буфера через SDL это далеко еще не весь эмулятор :)

Re: BeOS под QEMU (опенсорцная виртуальная машина)

Так насколько я понял что там эмулируется NE2000 PCI и SB16 ISA, по идее это все BeOS поддерживает. Но что–то я не могу найти какую видюху они эмулируют? или они используют просто стандарт VESA?

Re: BeOS под QEMU (опенсорцная виртуальная машина)

они эмулят Cirrus Logic, но к сожалению беось запускается на этой видяхе только в VESA. Через VesaAccepted удалось включить 1024х768х16.

Re: BeOS под QEMU (опенсорцная виртуальная машина)

Поставил BeOS в данном эмуляторе, субъективно скорость работы практически такая же как и в VirtualPC2004. Однако чайник вращается гораздо медленнее(6,8 fps против 40 в VPC), возможно из–за использования VESA.
Еще не разобрался с сетью, вроде в девайсах Ethernet есть и настраиваю, а в сеть не выхожу… Со звуком тоже пока не разобрался.

Кстати а нет никаких тестов на производительнось под BeOS?

Re: BeOS под QEMU (опенсорцная виртуальная машина)

что–то не получается ничего поставить — файлы копирует и все, черный экран… вроде проц грузит, а результата никакого… :( Пробовал уже и дистры разные использовать — не идет дальше :( (правда Max3 у меня нет…)

Re: BeOS под QEMU (опенсорцная виртуальная машина)

Если машина не очень быстрая, то приходится подождать, у меня макс3 ставился часа 1,5 на пне4 3ГГц. И стараться не делать его фоном иначе вообще не дождешься :)

Re: BeOS под QEMU (опенсорцная виртуальная машина)

ого! ладно, подождем…

Re: BeOS под QEMU (опенсорцная виртуальная машина)

скриншот
В bebochs «это» мне так и не удалось запустить :((

Re: BeOS под QEMU (опенсорцная виртуальная машина)

Кстати, тут смотрел ReactOS так она сразу в виде образа диска под qemu с ним поставляется. Очень удобно!

Re: BeOS под QEMU (опенсорцная виртуальная машина)

Не знаю мож кто уже с этим столкнулся, но вроде сообщений не видел.
Пытаясь сформировать файл диска для HAIKU решил использовать в качестве болванки образ диска BeOS 5 PE Max от QEMU. Оказалось что этот образ нормально монтируется к установленной в отдельный раздел BeOSи с сохранением всей структуры каталогов.
Потом заменил image.be от BeOS 5PE и нормально стартанулся с загрузочной дискетки от нее же, т.е. без эмулятора на голом железе.
Надо будет попробывать с образом от Virtual PC.

PS. Еще протестировал производительность вычеслений в BeOS в различных эмуляторах при помощи самописной програмки.
Duron 650/128M(hard) — 640 попугаев.
P4 3G/512M(hard) — 1300 попугаев.
P4 3G/512M(Virtual PC) — 1100 попугаев.
P4 3G/512M(QEMU) — 195 попугаев.

Re: BeOS под QEMU (опенсорцная виртуальная машина)

Еще несколько экспериментов:
1. Сделал обратное запустил BeOS 5PE под QEMU используя образ с установки PE.
2. Запустил BeOS 5 PE Max с образа от VirtualPC под QEMU, загрузка пошла но зависла на определениии драйвера видео карты, обратный эксперимент неудался VPC сказал что образ диска от QEMU ему не подходит :)

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Allowed HTML tags: <a> <em> <i> <img> <strong> <b> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.

Подробнее о форматировании

CAPTCHA
Введите перечисленные символы, чтобы мы убедились, что вы не робот. Не требуется для зарегистрированных пользователей.
v
x
2
N
Q
G
Enter the code without spaces and pay attention to upper/lower case.