PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Qemu Test Version



Seiten : [1] 2

stefan.becker
22.01.05, 02:40
Hier ist mal Stoff zum Testen&Spielen:

Aktuelle CVS Version ziehen, siehe Qemu Howto.

http://www.dad-answers.com/qemu/

Archiv aus dem Anhang ziehen und einige Dateien im Qemu-Verzeichnis überbügeln:
- bios.bin nach pc-bios
- pc.c und pci.c nach hw
- vl.h und vl.c ins Hauptverzeichnis

Dann übersetzen wie gewohnt:



./configure --target-list=i386-softmmu
make
make install


Was ist neu?

- Auflösung bis 1280x1024
- Mausradsupport
- serielle Schnittstelle com 2 über echte Schnittstelle!

Bsp für serielle Schnittstelle:


qemu ... -com2-serial /dev/ttyS0

Mit der Originalversion ist ein Zugriff auf die serielle Schnittstelle nicht möglich!

Hinweis: Das ganze ist ohne Support. Bitte keine PN oder Mails. Entweder geht es bei euch oder halt nicht. Für mehr habe ich keine Zeit. Ich habe die CVS Version im Prinzip nur um das aktuelle Bochs Bios und einen Patch für die serielle Schnittstelle ergänzt.

pingu-in
29.01.05, 15:21
Hallo Stefan!

Wollte nur mal Danke sagen - die Daten des Tachometers kommen dank dieser Anleitung in meinem Qemu-Windows an. Sehr schön!

pinguin

stefan-tiger
29.01.05, 15:59
Passt nicht ganz zum Thema, aber ich muss jetzt doch mal stefan.becker was Fragen, da er sich anscheinend gut mit QEMU auskennt.

Ich schaffe nicht alte DOS Spiele unter QEMU zum laufen zu bringen. DOS 6.22 und Windows f.W. 3.11 hab ich z.b. installiert bekommen.
Aber keines meiner alten DOS-Games will laufen: Wing-Commander 3 und 4, Command&Conquer1, Hioctane und The Need for Speed 1.

Dabei hab ich für genug "konventionellen" Speicher gesorgt usw. Bei den Wing Commander z.b. kommt nur "Processor exception" (schon bei der Installation) als Fehlermeldung, bei Hioctane kommt zwar ne "DOS/4GW ..." Meldung, aber das Spiel startet nie und QEMU hält meine CPU auf trab.

Gruß

stefan.becker
30.01.05, 08:41
Keine Ahnung mehr von DOS. Aber für alte DOS-Spiele sollte eh DosBox besser geeignet sein.

blub
30.01.05, 12:10
The QEMU Kernel Acceleration Layer which will be unveiled very soon will give much more performance while working with unpatched guest OSes.
Kam gestern von Fabrice Bellard, dem Maintainer von Qemu über die Mailingliste.
Das sind doch wirklich gute Aussichten, Qemu wird dann ein Kernel-Module
wie VMware haben und soll vergleichbare Performance erzielen.

IT-Low
30.01.05, 13:16
Kam gestern von Fabrice Bellard, dem Maintainer von Qemu über die Mailingliste.
Das sind doch wirklich gute Aussichten, Qemu wird dann ein Kernel-Module
wie VMware haben und soll vergleichbare Performance erzielen.

Naja, ich weiss nicht. Ich bin mit qemu eigentlich so zufrieden wie es ist. qemu als Kernel-Modul bringt auch wieder Probleme mit sich. Mit vmware habe ich da schon ziemlich negative und zeitraubende Erfahrungen gemacht.

stefan.becker
31.01.05, 22:23
Kam gestern von Fabrice Bellard, dem Maintainer von Qemu über die Mailingliste.
Das sind doch wirklich gute Aussichten, Qemu wird dann ein Kernel-Module
wie VMware haben und soll vergleichbare Performance erzielen.

Und das für den Preis, i frei mi :-)

Die Performance ist wirklich noch ein Schwachpunkt im direkten Vergleich mit VMWARE.

Die Einrichtung von Qemu finde ich jetzt schon einfacher als Win4Lin und VMWARE zusammen. Und wenn dann die Performance kommt, ist ein OS Projekt absolut konkurrenzfähig. Da kann man nur sagen: Hut ab, Respekt.

pingu-in
01.02.05, 11:53
Klingt gut... Hoffe mal, dass das net so ein Gefrickel wird wie bei VMware. Die Installation und das Netzwerkgefummel ist mir damals so auf den Senkel gegangen... VMware war mal einfach - aber jetzt?

Ich würde mich freuen, wenn die Qemu-Macher dieser eleganten und schlanken Software keine künstlichen Steine in den Weg legen. Die Software hätte das nicht verdient.

p.

blub
11.02.05, 17:27
Für alle Interessierten, das Modul ist seit gestern im CVS.
Leider ist es momentan noch proprietär, Fabrice Bellard hofft einen
Sponsor zu finden, dann möchte er es evt. unter die GPL stellen.
Immerhin ist das Modul schon jetzt kostenlos erhältlich.
Nach dem ersten Ausprobieren kann ich nur sagen, Hut ab, Debian und Win2k
laufen deutlich schneller, win98 bricht allerdings das Booten mit Schutzverletzung ab.
Vorm Kompilieren mußte ich in qemu/kqemu/kqemu.h und qemu/kqemu/install.sh die Major Device Number von 254 auf 250 ändern.
Dann kompiliert und es lief sofort.

stefan.becker
11.02.05, 17:56
Vorm Kompilieren mußte ich in qemu/kqemu/kqemu.h und qemu/kqemu/install.sh die Major Device Number von 254 auf 250 ändern.

2 Dumme, ein Gedanke.

Ich hatte das gleiche Problem und es genauso gelöst. Bei Fedora 2 ist 254 durch einen Device Mapper belegt.

Mit Win98 habe ich ne Schutzverletzung. NT 4 geht, superschnell!

Jetzt will ich mal XP testen. Das wird bis jetzt so grottenlangsam, trotz 3 Giga Hertz CPU und 256 MB RAM. Bin schon gespannt. Werde mal das Ergebnis posten.

stefan.becker
11.02.05, 20:56
So, XP läuft jetzt auch damit. Noch nicht perfekt in der Performance, aber wer mehr will, muss sich halt VMWARE kaufen.

Auf jeden Fall ist kqemu ein Riesen Sprung. Tolle Arbeit der Entwickler.

stefan.becker
12.02.05, 02:01
Ich bin begeistert. XP mit Vollausstattung Corel Draw Essentials, Druck per Samba, Samba Verzeichnis, Internet geht komplett.

Damit ist sowas wie VMWARE für Privatiers wirklich nicht mehr nötig. Ist eh zu teuer.

Qemu wird bestimmt noch besser werden.

KillerGurke
12.02.05, 10:42
Ich muß sagen, ich bin von Qemu schon begeistert, seit ich es durch dich hier im Forum kennegelernt habe. Mit der Geschwindigkeit bin ich auch ohne Kernel-Modul zufrieden, allerdings gab es immer ein paar Dinge, die nicht liefen. Die Emulation ohne Kernel-Modul schien also auch von der Exaktheit nicht perfekt zu sein. Mit dem Kernel-Modul läuft natürlich alles wesentlich schneller, zudem funktionieren auch Dinge, die vorher nicht liefen. Ich bin also durchaus begeistert, habe aber dennoch einige Befürchtungen:
Da ich den zusätzlichen Speed nicht benötige, wäre ich eher dafür, die Exaktheit der no-kqemu-Version zu verbessern, aber ich denke, das wird jetzt langsam einschlafen, da ja jeder das proprietäre Kernel-Modul verwendet. Das sorgt natürlich auch dafür, daß in meinen Augen die Qemu-Entwicklung für nicht x86- und nicht Linux-Plattformen nachlassen wird. Macs sind ja auch Desktop-Recher, wo manche Leute sicher Bedarf für Windows-Software haben, nur nutzt hier das Kernel-Modul natürlich nichts. Ich befürchte, daß vor lauter Euphorie über das schnelle Modul der klassische plattformunabhängige Modus nicht mehr weiterentwickelt wird.

Ich kann sehr gut verstehen, daß Herr Bellard Kapital aus seinem Können ziehen will, denn er scheint ja wirklich einiges draufzuhaben (sonst gäbe es sowas ja sicher schon längst als Open-Source). Da ich es dennoch als Makel empfinde, daß das Modul nur als Binary erhältlich ist, wollte ich mal fragen, wie denn die Resonanz ist, den Code quasi als Community-Projekt freizukaufen (ähnlich wie damals bei Blender...). Ich kann mir nämlich nicht vorstellen, daß eine Firma, die Geld investiert um den Code zu bekommen, diesen hinterher unter eine Open-Source-Lizenz stellt. Wie seht ihr das? Hier käme es natürlich drauf an, um wieviel Geld es sich dreht und wieviele Leute sich daran beteiligen. Ich befürchte, daß ansonsten, falls sich das Lizenzgeschäft mit dem Ding für Retailer nicht wirklich lohnt, auch die Nutzung als Enduser irgendwann mal Geld kosten wird...

Aber es bleibt natürlich zu sagen: Das Ding ist verdammt gute Arbeit!

mfg

KillerGurke

stefan.becker
12.02.05, 16:20
Die Diskussion um das Modul kocht im Qemu Developer Forum ziemlich. Mal sehen, was daraus wird. Aktuell scheint es aus dem CVS raus zu sein.

stefan.becker
12.02.05, 20:00
So, ist wieder verfügbar als separater Download. Ich habe das jetzt mal ins Qemu Howto eingebaut.

Niels
04.12.05, 18:26
Hallo,


habe QEMU & KQEMU zum Laufen bekommen und wollte nun WinXP von CD installieren. Klappt auch bis zum Bildschirm, an dem ich die Eingabetaste drücken muss, um XP zu installieren (oder F3 zum Abbrechen). Hier passiert gar nix ... mit Strg+Alt+F8 wieder ins root-Fenster (Str+Alt+1) geht nicht, ausser ein Mauszeiger auf dem WinInst-Bildschirm) und in der Konsole ist diese Meldung:

"QEMU acceleration layer not activated".

Mit "df" erhalte ich jedoch diese Ausgabe (gem fstab):

"none 524288 12 524276 1% /dev/shm"

Habt Ihr eine Idee? Die virtDisk habe ich auf 4GB gesetzt.

cu, Niels

stefan.becker
04.12.05, 18:31
Versionen!?

Niels
04.12.05, 22:32
die aktuellen: 0.7.2 für beide unter SuSE 9.1 mit KDE;

WinXP läuft jetzt, die Meldung bleibt aber in der Konsole ..

cu, Niels

stefan.becker
04.12.05, 22:45
Poste mal die Ausgabe von

"./configure" im Qemu Source-Verzeichnis

"ls -l /dev/kqemu"

Also laufen kann das nicht ohne Kqemu, höchstens langsam gehen. Eventuell wäre auch der VMWARE Player was für dich, siehe VMWARE Howto.

Niels
05.12.05, 19:32
Hallo,


mit ./configure kann ich nix kaputt machen? Weil XP eigentlich läuft (Athlon 3000XP mit 512MB RAM)

cu, Niels

stefan.becker
05.12.05, 20:30
Nein, das macht nichts kaputt.

Niels
05.12.05, 21:13
mit ./configure erhalte ich das:


/usr/src/qemu> ./configure
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 /usr/src/qemu
C compiler gcc
Host C compiler gcc
make make
host CPU i386
host big endian no
target list i386-user arm-user armeb-user sparc-user ppc-user i386-softmmu ppc-softmmu sparc-softmmu x86_64-softmmu mips-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.5-7.201-default/build
kbuild type 2.6
./configure: line 472: config-host.mak: Keine Berechtigung
./configure: line 473: config-host.h: Keine Berechtigung
./configure: line 475: config-host.mak: Keine Berechtigung
./configure: line 476: config-host.mak: Keine Berechtigung
./configure: line 477: config-host.mak: Keine Berechtigung
./configure: line 478: config-host.mak: Keine Berechtigung
./configure: line 479: config-host.mak: Keine Berechtigung
./configure: line 480: config-host.h: Keine Berechtigung
./configure: line 481: config-host.mak: Keine Berechtigung
./configure: line 482: config-host.mak: Keine Berechtigung
./configure: line 484: config-host.mak: Keine Berechtigung
./configure: line 486: config-host.mak: Keine Berechtigung
./configure: line 487: config-host.mak: Keine Berechtigung
./configure: line 488: config-host.mak: Keine Berechtigung
./configure: line 489: config-host.mak: Keine Berechtigung
./configure: line 490: config-host.mak: Keine Berechtigung
./configure: line 491: config-host.mak: Keine Berechtigung
./configure: line 493: config-host.mak: Keine Berechtigung
./configure: line 494: config-host.h: Keine Berechtigung
./configure: line 536: config-host.h: Keine Berechtigung
./configure: line 541: config-host.h: Keine Berechtigung
./configure: line 548: config-host.mak: Keine Berechtigung
./configure: line 549: config-host.h: Keine Berechtigung
./configure: line 560: config-host.mak: Keine Berechtigung
./configure: line 561: config-host.h: Keine Berechtigung
./configure: line 568: config-host.mak: Keine Berechtigung
./configure: line 569: config-host.h: Keine Berechtigung
./configure: line 577: config-host.mak: Keine Berechtigung
./configure: line 578: config-host.mak: Keine Berechtigung
./configure: line 579: config-host.mak: Keine Berechtigung
./configure: line 580: config-host.h: Keine Berechtigung
./configure: line 581: config-host.h: Keine Berechtigung
./configure: line 582: config-host.h: Keine Berechtigung
./configure: line 585: config-host.mak: Keine Berechtigung
./configure: line 587: config-host.mak: Keine Berechtigung
./configure: line 589: config-host.mak: Keine Berechtigung
./configure: line 593: config-host.mak: Keine Berechtigung
./configure: line 594: config-host.mak: Keine Berechtigung
mkdir: kann Verzeichnis „i386-user“ nicht anlegen: Keine Berechtigung
mkdir: kann Verzeichnis „i386-user“ nicht anlegen: Keine Berechtigung
ln: Erzeugen der symbolischen Verknüpfung „i386-user/Makefile“ zu „/usr/src/qemu/Makefile.target“: Datei oder Verzeichnis nicht gefunden
./configure: line 646: i386-user/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 647: i386-user/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 650: i386-user/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 651: i386-user/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 654: i386-user/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 657: i386-user/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 658: i386-user/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 659: i386-user/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 710: i386-user/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 711: i386-user/config.h: Datei oder Verzeichnis nicht gefunden
mkdir: kann Verzeichnis „arm-user“ nicht anlegen: Keine Berechtigung
mkdir: kann Verzeichnis „arm-user“ nicht anlegen: Keine Berechtigung
mkdir: kann Verzeichnis „arm-user“ nicht anlegen: Keine Berechtigung
ln: Erzeugen der symbolischen Verknüpfung „arm-user/Makefile“ zu „/usr/src/qemu/Makefile.target“: Datei oder Verzeichnis nicht gefunden
./configure: line 646: arm-user/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 647: arm-user/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 650: arm-user/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 651: arm-user/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 654: arm-user/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 664: arm-user/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 665: arm-user/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 666: arm-user/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 710: arm-user/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 711: arm-user/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 715: arm-user/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 716: arm-user/config.h: Datei oder Verzeichnis nicht gefunden
mkdir: kann Verzeichnis „armeb-user“ nicht anlegen: Keine Berechtigung
mkdir: kann Verzeichnis „armeb-user“ nicht anlegen: Keine Berechtigung
mkdir: kann Verzeichnis „armeb-user“ nicht anlegen: Keine Berechtigung
ln: Erzeugen der symbolischen Verknüpfung „armeb-user/Makefile“ zu „/usr/src/qemu/Makefile.target“: Datei oder Verzeichnis nicht gefunden
./configure: line 646: armeb-user/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 647: armeb-user/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 650: armeb-user/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 651: armeb-user/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 654: armeb-user/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 664: armeb-user/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 665: armeb-user/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 666: armeb-user/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 702: armeb-user/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 703: armeb-user/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 710: armeb-user/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 711: armeb-user/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 715: armeb-user/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 716: armeb-user/config.h: Datei oder Verzeichnis nicht gefunden
mkdir: kann Verzeichnis „sparc-user“ nicht anlegen: Keine Berechtigung
mkdir: kann Verzeichnis „sparc-user“ nicht anlegen: Keine Berechtigung
ln: Erzeugen der symbolischen Verknüpfung „sparc-user/Makefile“ zu „/usr/src/qemu/Makefile.target“: Datei oder Verzeichnis nicht gefunden
./configure: line 646: sparc-user/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 647: sparc-user/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 650: sparc-user/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 651: sparc-user/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 654: sparc-user/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 668: sparc-user/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 669: sparc-user/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 670: sparc-user/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 702: sparc-user/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 703: sparc-user/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 710: sparc-user/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 711: sparc-user/config.h: Datei oder Verzeichnis nicht gefunden
mkdir: kann Verzeichnis „ppc-user“ nicht anlegen: Keine Berechtigung
mkdir: kann Verzeichnis „ppc-user“ nicht anlegen: Keine Berechtigung
ln: Erzeugen der symbolischen Verknüpfung „ppc-user/Makefile“ zu „/usr/src/qemu/Makefile.target“: Datei oder Verzeichnis nicht gefunden
./configure: line 646: ppc-user/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 647: ppc-user/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 650: ppc-user/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 651: ppc-user/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 654: ppc-user/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 677: ppc-user/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 678: ppc-user/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 679: ppc-user/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 702: ppc-user/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 703: ppc-user/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 710: ppc-user/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 711: ppc-user/config.h: Datei oder Verzeichnis nicht gefunden
ln: Entfernen von „i386-softmmu/Makefile“ nicht möglich: Keine Berechtigung
./configure: line 646: i386-softmmu/config.mak: Keine Berechtigung
./configure: line 647: i386-softmmu/config.h: Keine Berechtigung
./configure: line 650: i386-softmmu/config.mak: Keine Berechtigung
./configure: line 651: i386-softmmu/config.h: Keine Berechtigung
./configure: line 654: i386-softmmu/config.h: Keine Berechtigung
./configure: line 657: i386-softmmu/config.mak: Keine Berechtigung
./configure: line 658: i386-softmmu/config.h: Keine Berechtigung
./configure: line 659: i386-softmmu/config.h: Keine Berechtigung
./configure: line 661: i386-softmmu/config.h: Keine Berechtigung
./configure: line 706: i386-softmmu/config.mak: Keine Berechtigung
./configure: line 707: i386-softmmu/config.h: Keine Berechtigung
./configure: line 727: i386-softmmu/config.h: Keine Berechtigung
./configure: line 728: i386-softmmu/config.mak: Keine Berechtigung
./configure: line 732: i386-softmmu/config.mak: Keine Berechtigung
./configure: line 734: i386-softmmu/config.mak: Keine Berechtigung
./configure: line 736: i386-softmmu/config.mak: Keine Berechtigung
./configure: line 738: i386-softmmu/config.mak: Keine Berechtigung
mkdir: kann Verzeichnis „ppc-softmmu“ nicht anlegen: Keine Berechtigung
mkdir: kann Verzeichnis „ppc-softmmu“ nicht anlegen: Keine Berechtigung
mkdir: kann Verzeichnis „ppc-softmmu“ nicht anlegen: Keine Berechtigung
ln: Erzeugen der symbolischen Verknüpfung „ppc-softmmu/Makefile“ zu „/usr/src/qemu/Makefile.target“: Datei oder Verzeichnis nicht gefunden
./configure: line 646: ppc-softmmu/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 647: ppc-softmmu/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 650: ppc-softmmu/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 651: ppc-softmmu/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 654: ppc-softmmu/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 677: ppc-softmmu/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 678: ppc-softmmu/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 679: ppc-softmmu/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 702: ppc-softmmu/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 703: ppc-softmmu/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 706: ppc-softmmu/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 707: ppc-softmmu/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 727: ppc-softmmu/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 728: ppc-softmmu/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 732: ppc-softmmu/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 734: ppc-softmmu/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 736: ppc-softmmu/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 738: ppc-softmmu/config.mak: Datei oder Verzeichnis nicht gefunden
mkdir: kann Verzeichnis „sparc-softmmu“ nicht anlegen: Keine Berechtigung
mkdir: kann Verzeichnis „sparc-softmmu“ nicht anlegen: Keine Berechtigung
mkdir: kann Verzeichnis „sparc-softmmu“ nicht anlegen: Keine Berechtigung
ln: Erzeugen der symbolischen Verknüpfung „sparc-softmmu/Makefile“ zu „/usr/src/qemu/Makefile.target“: Datei oder Verzeichnis nicht gefunden
./configure: line 646: sparc-softmmu/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 647: sparc-softmmu/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 650: sparc-softmmu/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 651: sparc-softmmu/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 654: sparc-softmmu/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 668: sparc-softmmu/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 669: sparc-softmmu/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 670: sparc-softmmu/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 702: sparc-softmmu/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 703: sparc-softmmu/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 706: sparc-softmmu/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 707: sparc-softmmu/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 727: sparc-softmmu/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 728: sparc-softmmu/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 732: sparc-softmmu/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 734: sparc-softmmu/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 736: sparc-softmmu/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 738: sparc-softmmu/config.mak: Datei oder Verzeichnis nicht gefunden
mkdir: kann Verzeichnis „x86_64-softmmu“ nicht anlegen: Keine Berechtigung
mkdir: kann Verzeichnis „x86_64-softmmu“ nicht anlegen: Keine Berechtigung
mkdir: kann Verzeichnis „x86_64-softmmu“ nicht anlegen: Keine Berechtigung
ln: Erzeugen der symbolischen Verknüpfung „x86_64-softmmu/Makefile“ zu „/usr/src/qemu/Makefile.target“: Datei oder Verzeichnis nicht gefunden
./configure: line 646: x86_64-softmmu/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 647: x86_64-softmmu/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 650: x86_64-softmmu/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 651: x86_64-softmmu/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 654: x86_64-softmmu/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 686: x86_64-softmmu/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 687: x86_64-softmmu/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 688: x86_64-softmmu/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 689: x86_64-softmmu/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 706: x86_64-softmmu/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 707: x86_64-softmmu/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 727: x86_64-softmmu/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 728: x86_64-softmmu/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 732: x86_64-softmmu/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 734: x86_64-softmmu/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 736: x86_64-softmmu/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 738: x86_64-softmmu/config.mak: Datei oder Verzeichnis nicht gefunden
mkdir: kann Verzeichnis „mips-softmmu“ nicht anlegen: Keine Berechtigung
mkdir: kann Verzeichnis „mips-softmmu“ nicht anlegen: Keine Berechtigung
mkdir: kann Verzeichnis „mips-softmmu“ nicht anlegen: Keine Berechtigung
ln: Erzeugen der symbolischen Verknüpfung „mips-softmmu/Makefile“ zu „/usr/src/qemu/Makefile.target“: Datei oder Verzeichnis nicht gefunden
./configure: line 646: mips-softmmu/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 647: mips-softmmu/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 650: mips-softmmu/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 651: mips-softmmu/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 654: mips-softmmu/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 694: mips-softmmu/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 695: mips-softmmu/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 696: mips-softmmu/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 702: mips-softmmu/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 703: mips-softmmu/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 706: mips-softmmu/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 707: mips-softmmu/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 727: mips-softmmu/config.h: Datei oder Verzeichnis nicht gefunden
./configure: line 728: mips-softmmu/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 732: mips-softmmu/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 734: mips-softmmu/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 736: mips-softmmu/config.mak: Datei oder Verzeichnis nicht gefunden
./configure: line 738: mips-softmmu/config.mak: Datei oder Verzeichnis nicht gefunden


mit ls -l /dev/kqemu bekomme ich das:

/usr/src/qemu> ls -l /dev/kqemu
crw-rw-rw- 1 root root 250, 0 2005-12-04 18:17 /dev/kqemu

Viele Grüße, Niels

stefan.becker
05.12.05, 21:17
Kannst du mal /etc/fstab posten? Das obige sieht so weit gut aus. Kqemu wird durch configure erkannt, Device ist da.

Niels
05.12.05, 21:27
Hallo,

hier die fstab mit der Ergänzung für qemu:


/dev/hda2 / reiserfs acl,user_xattr 1 1
/dev/hda4 /backup reiserfs acl,user_xattr 1 2
/dev/hda1 /boot ext2 acl,user_xattr 1 2
/dev/hdc5 /home reiserfs defaults 1 2
/dev/hda5 /tmp reiserfs acl,user_xattr 1 2
/dev/hda6 /var reiserfs acl,user_xattr 1 2
/dev/hdc1 /windows/C ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/hdc6 /windows/F vfat users,gid=users,umask=0002,iocharset=utf8 0 0
/dev/hdc2 swap swap pri=42 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
proc /proc proc defaults 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
sysfs /sys sysfs noauto 0 0
/dev/cdrecorder /media/cdrecorder subfs fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=ut f8 0 0
none /dev/shm tmpfs defaults,size=512M


Danke für die prompte Hilfe - das HowTo & qemu sind genial!

cu, Niels

stefan.becker
05.12.05, 21:27
Eine Idee habe ich noch: Installier Qemu mal komplett neu, und zwar so:

make uninstall
make clean
./configure --target-list=i386-softmmu
make
make install


Das XP-Image kannst du ja zuvor als Backup wegkopieren.

stefan.becker
05.12.05, 21:30
Was mor noch einfällt, mach das mal zuerst:

/sbin/modprobe kqemu
qemu ...


Geht es dann?

Niels
05.12.05, 21:31
das ist nur für qemu? Nicht für Kqemu?

Eigentlich hatte ich ja schon so installiert ...

stefan.becker
05.12.05, 21:32
Mach erstmal das mit modprobe. Das andere erst, wenn das nicht geht.

Der Eintrag in fstab ist auch ok.

Niels
05.12.05, 21:37
iO - werde ich wohl erst am WoEnde machen. Teste gerade ARIS & Firefox unter XP in Linux - nicht so flott wie direkt installiert, aber immerhin & nicht schlecht.

1000 Dank nochmal, ich poste hier dann das Ergebnis.

cu, Niels

Niels
11.12.05, 18:31
Was mor noch einfällt, mach das mal zuerst:

/sbin/modprobe kqemu
qemu ...


Geht es dann?

hallo,

habe ich als root gemacht (als user kam eine Fehlermeldung). Dann wieder als User qemu gestartet, jetzt kommt die Fehlermeldung in der Konsole nicht mehr (ist leer).

So, schnell die WinXP-Geschwindigkeit getestet - perfekt, VIELEN DANK!

Nun muss ich nur noch eine Partition von linux & die Soundkarte einbinden (:-)

cu, Niels