Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Qemu на FreeBSD

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [*nix/Linux] >> Qemu на FreeBSD
Имя
Сообщение << Старые топики   Новые топики >>
Qemu на FreeBSD - 2009-04-03 03:09:11.230000   
LynXzp

Сообщений: 307
Оценки: 0
Присоединился: 2007-01-12 23:20:28.196666
FreeBSD 7.1 amd64

Совсем незапускается:
qemu -hda win.raw -cdrom xp.iso -m 512 -boot d -localtime
Segmentation fault (core dumped)
с любыми опциями
qemu -hda win.raw
qemu -cdrom xp.iso
ставил сначала с портов с -О3 и оптимизаций под процессор, потом убрал, ставил из пакета все равно.

Гугл кое что показывает, но не все я понял:
">
но это мне ничего не дает :) (Та и неразумно это, отлаживать виртуальную машину)

параметр "-parallel null" тоже ничего не дал.
Post #: 1
RE: Qemu на FreeBSD - 2009-04-04 03:40:33.590000   
LynXzp

Сообщений: 307
Оценки: 0
Присоединился: 2007-01-12 23:20:28.196666
Как флудить так пожалуйста.
А я вообще не знаю чего делать.
При таком разнообразии выбор небольшой http://ru.wikipedia.org/wiki/Сравнение_виртуальных_машин
NetBSD из-за этого что-ли ставить?
Post #: 2
RE: Qemu на FreeBSD - 2009-04-04 11:54:11.673333   
Анон

Сообщений: 632
Оценки: 0
Присоединился: 2008-07-21 22:14:59.233333
Почему именно qemu? Ты что-то отличное от x86/amd64 хочешь эмулировать? Если ты винду туда сажать собрался лучше VirtualBox(проприетарный поудобнее), или вмварь, если доступна по FreeBSD.
 
Почему сегфолтит - google://версия qemu+релиз FreeBSD
Post #: 3
RE: Qemu на FreeBSD - 2009-04-05 09:47:11.946666   
_spectre_

Сообщений: 126
Оценки: 0
Присоединился: 2008-07-11 01:04:59.650000
попробуй воспользоваться
Port: aqemu-0.7
Path: /usr/ports/emulators/aqemu
Info: Qt4 based Qemu frontend
Maint: makc@FreeBSD.org


или


Port: qemu-launcher-1.7.4_2
Path: /usr/ports/emulators/qemu-launcher
Info: A GTK front-end to Qemu


а также убидись в наличии строчки в /etc/rc.conf строчьки kqemu_enable="YES" и подгруженного соотведствующего модуля kqemu.ко
Post #: 4
RE: Qemu на FreeBSD - 2009-04-05 17:53:38.406666   
LynXzp

Сообщений: 307
Оценки: 0
Присоединился: 2007-01-12 23:20:28.196666
quote:

ORIGINAL: Анон
Почему именно qemu? Ты что-то отличное от x86/amd64 хочешь эмулировать? Если ты винду туда сажать собрался лучше VirtualBox(проприетарный поудобнее), или вмварь, если доступна по FreeBSD.

Почему сегфолтит - google://версия qemu+релиз FreeBSD
Нет, нужен только ХР или 2000 для программирования. VMWare проприетарный - еще с ключиками возится прейдется (и его нет в вики. Ого - там еще только 3-я версия поддерживается 0_О, хотя не понял чего. VBox официально не работает в фри - но некоторые ставят - как посмотрел обьем статтей для установки и количество возможных проблем…. А qemu, потому что есть в портах и бесплатная.

Гугл с версиями не дает подобную проблему ниукого <_<
quote:

ORIGINAL: _spectre_
попробуй воспользоваться
Port: aqemu-0.7
Path: /usr/ports/emulators/aqemu
или
Port: qemu-launcher-1.7.4_2
Path: /usr/ports/emulators/qemu-launcher
Все делал как сдесь и по русски сдесь
Та и если сама система не грузится…
Попробую, может что-то скажут.
quote:

ORIGINAL: _spectre_
а также убидись в наличии строчки в /etc/rc.conf строчьки kqemu_enable="YES" и подгруженного соотведствующего модуля kqemu.ко
Ядро собрал с
options VFS_AIO
Сдесь прочитал что это одно и тоже, но оказалось нет.
Но я все равно не загружал с опцией -kernel-kqemu -так что загрузка модуля непомогла.
Прочитал что иногда бывают глюки и нужна будет его перезагрузка - без разницы.
Черт, я ядро скомпилил с -O3 - попробую и это )).

quote:

- also remember that on amd64 you need to run the amd64 (x86_64) system
emulation if you want to use kqemu, i.e. run qemu-system-x86_64 instead of
qemu (the latter only emulates a 32 bit system.) …
Тоже никакой разницы.
====
Буду компилить…
Post #: 5
RE: Qemu на FreeBSD - 2009-04-05 18:50:35.153333   
time2die

Сообщений: 222
Оценки: 0
Присоединился: 2007-03-16 12:14:09.526666
vmware server ксатит бесплатный
Post #: 6
RE: Qemu на FreeBSD - 2009-04-05 19:26:18.236666   
LynXzp

Сообщений: 307
Оценки: 0
Присоединился: 2007-01-12 23:20:28.196666
кстати его нет под freebsd http://register.vmware.com/content/download.html
А после запуска его под windows впечатления не очень хорошие.



Переустановил ядро, установил aqemu:
AQEMU Debug [73] &gt;&gt;&gt; Sender: Virtual_Machine::Virtual_Machine() Message: Begin AQEMU Debug [74] &gt;&gt;&gt; Sender: Emulator_Control_Window::Emulator_Control_Window( QWidget *parent ) Message: Created AQEMU Debug [75] &gt;&gt;&gt; Sender: Virtual_Machine::Virtual_Machine() Message: End AQEMU Debug [76] &gt;&gt;&gt; Sender: bool VM_HDD::updаtе_Image_Info() Message: Begin AQEMU Debug [77] &gt;&gt;&gt; Sender: bool VM_HDD::updаtе_Image_Info() Message: Begin AQEMU Debug [78] &gt;&gt;&gt; Sender: bool Virtual_Machine::operator==( const Virtual_Machine &vm ) const Message: Begin AQEMU Debug [79] &gt;&gt;&gt; Sender: bool Virtual_Machine::operator==( const Virtual_Machine &vm ) const Message: End AQEMU Debug [80] &gt;&gt;&gt; Sender: QStringList Virtual_Machine::Build_QEMU_Args() Message: USB Suttport Not Activated AQEMU Debug [81] &gt;&gt;&gt; Sender: void VncView::startQuitting() Message: about to quit AQEMU Debug [82] &gt;&gt;&gt; Sender: Emulator_Control_Window::Emulator_Control_Window( QWidget *parent ) Message: Created QWidget::setLayout: Attempting to set QLayout "" on MachineView "", when the QLayout already has a parent AQEMU Debug [83] &gt;&gt;&gt; Sender: void Virtual_Machine::QEMU_Started() Message: QEMU Start AQEMU Debug [84] &gt;&gt;&gt; Sender: bool Virtual_Machine::operator==( const Virtual_Machine &vm ) const Message: Begin AQEMU Debug [85] &gt;&gt;&gt; Sender: bool Virtual_Machine::operator==( const Virtual_Machine &vm ) const Message: End AQEMU Debug [86] &gt;&gt;&gt; Sender: void Main_Window::updаtе_VM_Ui() Message: Begin AQEMU Debug [87] &gt;&gt;&gt; Sender: void Main_Window::Show_State( Virtual_Machine *vm, VM::VM_State s ) Message: Begin AQEMU Debug [88] &gt;&gt;&gt; Sender: void Main_Window::Show_State( Virtual_Machine *vm, VM::VM_State s ) Message: End AQEMU Debug [89] &gt;&gt;&gt; Sender: bool VM_HDD::updаtе_Image_Info() Message: Begin AQEMU Warning [90] &gt;&gt;&gt; Sender: VM_HDD::VM_HDD( bool enabled, const QString &im_pach ) Message: File Name is Empty! AQEMU Warning [91] &gt;&gt;&gt; Sender: VM_HDD::VM_HDD( bool enabled, const QString &im_pach ) Message: File Name is Empty! AQEMU Warning [92] &gt;&gt;&gt; Sender: VM_HDD::VM_HDD( bool enabled, const QString &im_pach ) Message: File Name is Empty! AQEMU Debug [93] &gt;&gt;&gt; Sender: void Main_Window::updаtе_VM_Ui() Message: End AQEMU Debug [94] &gt;&gt;&gt; Sender: void Virtual_Machine::QEMU_Started() Message: emit Loading_Complete() AQEMU Debug [95] &gt;&gt;&gt; Sender: void VncView::startQuitting() Message: about to quit AQEMU Debug [96] &gt;&gt;&gt; Sender: void Virtual_Machine::Hide_VM_Load_Window() Message: emit Loading_Complete() AQEMU Debug [96] &gt;&gt;&gt; Sender: void VncClientThread::run() Message: Init... AQEMU Debug [98] &gt;&gt;&gt; Sender: void VncClientThread::outputHandler(const char *format, ...) Message: ConnectToTcpAddr: connect AQEMU Debug [99] &gt;&gt;&gt; Sender: void VncClientThread::outputHandler(const char *format, ...) Message: Unable to connect to VNC server AQEMU Debug [100] &gt;&gt;&gt; Sender: void VncView::paintEvent(QPaintEvent *event) Message: no valid image to paint AQEMU Debug [101] &gt;&gt;&gt; Sender: void Virtual_Machine::QEMU_Finished( int exitCode, QProcess::ExitStatus exitStatus ) Message: QEMU Finished AQEMU Debug [102] &gt;&gt;&gt; Sender: bool Virtual_Machine::operator==( const Virtual_Machine &vm ) const Message: Begin AQEMU Debug [103] &gt;&gt;&gt; Sender: bool Virtual_Machine::operator==( const Virtual_Machine &vm ) const Message: End AQEMU Debug [104] &gt;&gt;&gt; Sender: void Main_Window::updаtе_VM_Ui() Message: Begin AQEMU Debug [105] &gt;&gt;&gt; Sender: void Main_Window::Show_State( Virtual_Machine *vm, VM::VM_State s ) Message: Begin AQEMU Debug [106] &gt;&gt;&gt; Sender: void Main_Window::Show_State( Virtual_Machine *vm, VM::VM_State s ) Message: End AQEMU Debug [107] &gt;&gt;&gt; Sender: bool VM_HDD::updаtе_Image_Info() Message: Begin AQEMU Warning [108] &gt;&gt;&gt; Sender: VM_HDD::VM_HDD( bool enabled, const QString &im_pach ) Message: File Name is Empty! AQEMU Warning [109] &gt;&gt;&gt; Sender: VM_HDD::VM_HDD( bool enabled, const QString &im_pach ) Message: File Name is Empty! AQEMU Warning [110] &gt;&gt;&gt; Sender: VM_HDD::VM_HDD( bool enabled, const QString &im_pach ) Message: File Name is Empty! AQEMU Debug [111] &gt;&gt;&gt; Sender: void Main_Window::updаtе_VM_Ui() Message: End AQEMU Error [112] &gt;&gt;&gt; Sender: QEMU Crashed! Message: AQEMU Debug [113] &gt;&gt;&gt; Sender: void VncClientThread::checkOutputErrorMessage() Message: Сервер не найден. AQEMU Debug [114] &gt;&gt;&gt; Sender: void VncView::outputErrorMessage(const QString &message) Message: Сервер не найден. AQEMU Debug [115] &gt;&gt;&gt; Sender: void VncView::startQuitting() Message: about to quit AQEMU Error [116] &gt;&gt;&gt; Sender: void VncView::outputErrorMessage(const QString &message) Message: Сервер не найден.Я так понял что проблема сдесь:AQEMU Warning [184] &gt;&gt;&gt; Sender: VM_HDD::VM_HDD( bool enabled, const QString &im_pach ) Message: File Name is Empty!Включал HDD,выключал, создавал через мастера в графической оболочке - без разницы..
Добавил сразу два - primary slave + master:
AQEMU Warning [303] &gt;&gt;&gt; Sender: bool VM_HDD::updаtе_Image_Info() Message: QRegExp With Cluster Size Not Matched! AQEMU Warning [304] &gt;&gt;&gt; Sender: VM_HDD::VM_HDD( bool enabled, const QString &im_pach ) Message: File Name is Empty! AQEMU Warning [305] &gt;&gt;&gt; Sender: VM_HDD::VM_HDD( bool enabled, const QString &im_pach ) Message: File Name is Empty!Создал еще один qcow2 - примонтировал 2 образа формата qcow2 - предыдущая ошибка (File Name is Empty!) Что заполнить???
=====
Запускал под рутом (sudo (ALL) NOPASSWD: ALL) чтобы небыло проблем

=======

Если не Рс 32/64 (а Спарк, Мипс,…) то получается пустое окошко с меню без экрана - хотя надобы выставить в чем загрузится. А так - сразу падает.
Post #: 7
Страниц:  [1]
Все форумы >> [*nix/Linux] >> Qemu на FreeBSD







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.