qemu - image booten

Hallo!
Ich möchte eine Live CD über einen emulator (qemu) booten. Da mir das von CD aber zu langsam ist, wollte ich ein image erzeugen, und dieses von Festplatte booten:

Code:
buli@debian:~-> dd if=/dev/hdd of=backtrack/backtrack.img
1348644+0 Datensätze ein
1348644+0 Datensätze aus
690505728 Bytes (691 MB) kopiert, 152,396 Sekunden, 4,5 MB/s

Nun will qemu aber nicht so, wie ich es will:

Code:
buli@debian:~-> qemu backtrack/backtrack.img
Could not open '/dev/kqemu' - QEMU acceleration layer not activated

buli@debian:~-> qemu -hda backtrack/backtrack.img
Could not open '/dev/kqemu' - QEMU acceleration layer not activated

buli@debian:~-> qemu -hda backtrack/backtrack.img -boot c
Could not open '/dev/kqemu' - QEMU acceleration layer not activated

Jetzt kann ich mit diesem acceleration layer nicht viel anfangen, und weiss auch nicht, wie ich ihn aktivieren kann.
Hier bin ich auch nicht weiter gekommen.

Hat jemand nen hint?

btw: ich würde gerne die Konsole nutzen, anstatt die GUI.
 
Es handelt sich bei dem Image um ein ISO, nicht um ein Festplattenimage mit Partitionen, richtig?
Gut, bei google gibt es genug anleitungen, um mit qemu eine live-cd zu starten...
Code:
qemu -cdrom xyz.iso -m 256 -boot d
 
Du hast meinen post nicht richtig gelesen:
Ich will eben KEINE Live-cd starten. Sondern ein image von der Live-cd erzeugen, und dieses von der Festplatte starten.
Dabei bin ich wie oben beschrieben vorgegangen.

Die Sache mit dem acceleration layer hat sich erledigt. Allerdings kriege ich das image immer noch nicht gebootet.
Es handelt sich um ein raw image.

Zum Thema google:
http://de.wikibooks.org/wiki/Betriebssystemtheorie:_QEMU
http://fabrice.bellard.free.fr/qemu/
http://en.wikipedia.org/wiki/QEMU#Example_of_QEMU.27s_usage

Hat mir aber auch nicht weitergeholfen.
 
Original von buli_75
Hallo!
Ich möchte eine Live CD über einen emulator (qemu) booten. Da mir das von CD aber zu langsam ist, wollte ich ein image erzeugen, und dieses von Festplatte booten:
Und was davon soll ich jetzt deiner Meinung nicht verstanden haben?

/dev/hdd ist dein cd-laufwerk?
Dann ist backtrack/backtrack.img höchstwahrscheinlich ein iso...

Und mit
Code:
qemu -cdrom backtrack/backtrack.img -m 256 -boot d
startest du in qemu von dem CD-Image auf deiner Festplatte... (schonmal probiert?)

Sonst musst du ja backtrack irgendwie wirklich auf der Festplatte installieren... falls das von der live-cd überhaupt geht...
 
Dann habe ich DICH falsch verstanden, entschuldige!
Ja, mit deinem Aufruf funktioniert es.
Ich habe die boot-option (-boot) auch ausprobiert, allerdings mit dem Parameter c und nicht d. (c für harddisk)
Und dass ich -cdrom anstatt -hda angeben muss, ist mir auch ein Rätsel.

Naja, danke jedenfalls.
 
Naja... cdrom, weils nunmal ein cdrom-image ist...
hda wäre dann ein Image einer Festplatte, also mit MBR, Partitionstabelle und all den Sachen...
die Parameter konfigurieren halt deinen virtuellen PC...

Aber wenns läuft ;)
 
Zurück
Oben