PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : QEMU 0.7.2 und neues kqemu erschienen



dorpm
05.09.05, 15:12
QEMU Changelog

version 0.7.2:

- x86_64 fixes (Win2000 and Linux 2.6 boot in 32 bit)
- merge self modifying code handling in dirty ram page mecanism.
- MIPS fixes (Ralf Baechle)
- better user net performances

KQEMU Changelog

version 0.7.2:

- more precise segmentation support (aka Win98 support)
- new API to track dirty RAM pages
- CR4.TSD support
- SYSENTER fix for x86_64
- (Linux) added 'max_instances' module parameter
- (win32) cpu interruption support (Filip Navara)
- (win32) kqemu.inf installation file (Filip Navara)
- IOPL restore fix (aka xen bug)

Alles weitere unter http://fabrice.bellard.free.fr/qemu/ bzw. http://fabrice.bellard.free.fr/qemu/download.html

Flori

dorpm
07.09.05, 17:26
Kleine Ergänzung:

Die Kompatibilität mit dem Original-Windows scheint nochmal um einiges zugenommen zu haben. Jedenfalls laufen jetzt auf dem Client auch Spiele installieren, die ich noch mit qemu 0.7.1 nicht mal installieren konnte - z.B. die Löwenzahn-CDROMS. Da freut sich mein Sohn.

Flori

Saint Vitus
07.09.05, 21:52
Hallo,

leider kompiliert Qemu mit Kqemu nicht richtig.

Qemu funktioniert, jedoch kommt nach make am Schluß folgender Output:



Warning: could not find /lemmy/test/qemu-0.7.2/kqemu/.kqemu-mod.o.cmd for /lemmy/test/qemu-0.7.2/kqemu/kqemu-mod.o
CC /lemmy/test/qemu-0.7.2/kqemu/kqemu.mod.o
LD [M] /lemmy/test/qemu-0.7.2/kqemu/kqemu.ko


Ich habe auch schon gegoogelt. :confused:

Die Kernel Quellen sind installiert. SDL incl. SDL-Develop und tetex auch.

Distro ist SuSE9.3 auf i386

Qemu lässt sich mit make install zwar installieren kqemu bleibt jedoch deaktiviert.

Kann sich jemand einen Reim darauf machen?

viele Grüße

Saint Vitus

stefan.becker
07.09.05, 23:26
Poste mal den output von configure. Außerdem muss der Kernel konfiguriert sein (siehe VMWARE Howto, make prepare, cloneconfig).

Saint Vitus
08.09.05, 00:14
Hallo,

aber gerne:



gua@gualin:/lemmy/downloads/qemu/qemu-0.7.2> ./configure --target-list=i386-softmmu

Install prefix /usr/local
BIOS directory /usr/local/share/qemu
binary directory /usr/local/bin
Manual directory /usr/local/share/man
ELF interp prefix /usr/gnemul/qemu-%M
Source path /lemmy/downloads/qemu/qemu-0.7.2
C compiler gcc
Host C compiler gcc
make make
host CPU i386
host big endian no
target list i386-softmmu
gprof enabled no
static build no
SDL support yes
SDL static link no
mingw32 support no
Adlib support no
FMOD support no
kqemu support yes

KQEMU Linux module configuration:
kernel sources /lib/modules/2.6.11.4-21.8-default/build
kbuild type 2.6


Das Howto schaue ich auch noch durch. Aber nicht mehr heute Nacht.

Viele Grüße und danke für die schnell Antwort. Tolles Howto übrigens. :)

Saint Vitus

stefan.becker
08.09.05, 17:40
cd /usr/src/linux-x.y.z
make cloneconfig
make prepare


Versuch das mal. Und dann Qemu komplett neu bauen. Sag Bescheid, wenn das geht, dann wird das auch ins Qemu Howto kommen.

Saint Vitus
08.09.05, 22:32
cd /usr/src/linux-x.y.z
make cloneconfig
make prepare


Versuch das mal. Und dann Qemu komplett neu bauen. Sag Bescheid, wenn das geht, dann wird das auch ins Qemu Howto kommen.

Habe ich ausgeführt und - leider dasselbe Ergebnis.

Auf der Arbeit teste ich gerade mit Ubuntu Hoary rum. Hier habe ich mal dasselbe probiert mit dem gleichen niederschmetternden Ergebnis.

Ich habe mal gegoogelt und einige Leute im Qemu Forum hatten dasselbe Problem mit 0.71. Hier hat Fabrice eine Patch für die kqemu-linux.c gebracht.

Dieser ist auch in meiner drin. :rolleyes:

Was ich so rauslese könnte es an meiner gcc liegen. Ist hier auf der SuSE 3.3.5-5. Bei Ubuntu müsste es auch irgendwas mit 3.3.x-x sein.

Welche Distro hast Du am Start?

Viele Grüße ;)

Vitus

dorpm
08.09.05, 22:38
Also ich habe Debian 3.1 (Sarge) und da laufen qemu 0.7.2 incl. kqemu ohne Probleme.

Mit kqemu 0.7.1 hatte ich allerdings auch so meinen Häddel. Da gabs dann erst einen Patch aus dem Users-Forum und dann das 0.7.1.1-Update. Damit liefs dann.

Flori

stefan.becker
08.09.05, 22:39
Steinzeit-Linux: Fedora Core 2.0

Saint Vitus
09.09.05, 13:47
Steinzeit-Linux: Fedora Core 2.0

Hmm - hat jemand es auf SuSE 9.3 oder Ubuntu 5.04 versucht?

VG

SV