Wie verwende ich die Option "-cpu" in Qemu?


3

Wenn ich QEMU 0.14.1 unter Ubuntu 11.10 mit Kernel 3.0.0-17-generic verwende, qemu -cpu ?bekomme ich:

$ qemu -cpu ?
x86           [n270]
x86         [athlon]
x86       [pentium3]
x86       [pentium2]
x86        [pentium]
x86            [486]
x86        [coreduo]
x86          [kvm32]
x86         [qemu32]
x86          [kvm64]
x86       [core2duo]
x86         [phenom]
x86         [qemu64]
x86           [host]

... aber wenn ich renne:

$ qemu -snapshot -m 256M -cpu x86 -hda live-usb.img 
Unable to find x86 CPU definition

Ich habe versucht x86, 486, x86-486als auch, ohne Erfolg. Wie verwende ich eigentlich die CPU-Option?

Antworten:


3
qemu -M pc-0.14 -cpu core2duo -m 256 [-option argumentyouwant] live-usb.img

x86 ist eine CPU-Architektur, die keine exakte CPU ist. Bei der CPU-Option müssen Sie eine CPU ohne Architektur verwenden.


1
Vielleicht könnten Sie ihn darauf hinweisen, warum es nicht so gut funktionierte?
— Ivo Flipse

Hat -cpu 486aber auch nicht funktioniert.
— Detly

Okay, es hat heute funktioniert ... Ich muss einen Tippfehler gemacht haben, als ich es ausprobiert habe. Na ja, wenn es funktioniert, funktioniert es!
— Detly

0

Sie können DOSBOX verwenden, wenn Sie einen 486-Computer mit DOS verwenden möchten, oder Virtualbox, wenn Sie eine schnelle Virtualisierung wünschen.


Leider auch nicht - Ich muss ein vorhandenes Live-USB-Image mit einer 586-Architektur (oder einer ähnlichen Architektur) booten. Ich nehme an, Virtualbox kann bei letzterem immer noch helfen, aber erst am Montag kann ich nachsehen.
— Detly

USB war in der Regel im Alter von 586 abwesend .... (Es gab USB 0.9 in FX Mainboard, aber das ist nicht mehr als USB) -CPU 486 funktioniert gut für mich, ich füge -boot a / b / c / d zu machen es bootet von einem "austauschbaren" Gerät. Andernfalls wird -boot cad verwendet, dh es wird zuerst nach nicht vorhandener CD und Diskette gesucht.
— ZaB,

Das eingebettete System, das ich verwende, ist eine 586-Architektur (oder vielleicht eine 686-Architektur) und verfügt über mehrere verfügbare USB-Ports (einschließlich BIOS-Unterstützung für das Booten über USB).
— Detly
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.