QEMU — Änderungen 7408 → 8261

Zeile 12: Zeile 12:
  
 
QEMU ist ein Emulator unter anderem für die Systeme [[Linux]], [[Windows]], MacOS, FreeBSD, OpenBsd und NetBSD.  
 
QEMU ist ein Emulator unter anderem für die Systeme [[Linux]], [[Windows]], MacOS, FreeBSD, OpenBsd und NetBSD.  
−
 
  
 
QEMU emuliert eine Vielzahl von Architekturen.
 
QEMU emuliert eine Vielzahl von Architekturen.
Zeile 18: Zeile 17:
  
 
== Emulierte Hardware ==
 
== Emulierte Hardware ==
−
 
 
=== x86 ===
 
=== x86 ===
 
Auf einem x86-Prozessor werden neben dem Hauptprozessor folgende Komponenten emuliert:
 
Auf einem x86-Prozessor werden neben dem Hauptprozessor folgende Komponenten emuliert:
Zeile 26: Zeile 24:
 
* Serielle Schnittstelle
 
* Serielle Schnittstelle
 
* Parallelele Schnittstelle
 
* Parallelele Schnittstelle
 +
 
==== Massenspeicher ====
 
==== Massenspeicher ====
 
* Zwei PCI-ATA-Schnittstellen mit Unterstützung für maximal vier Festplatten-Images
 
* Zwei PCI-ATA-Schnittstellen mit Unterstützung für maximal vier Festplatten-Images
Zeile 31: Zeile 30:
 
* Diskettenlaufwerk
 
* Diskettenlaufwerk
 
* Unterstützte Dateiformate für Images: Raw, das qemu-eigene Format qcow/qcow2, die Formate von VMware, Parallels, VirtualPC, Bochs, Knoppix (cloop). Außerdem das Pseudoformat vvfat, das ein Verzeichnis auf dem Hostsystem als FAT-Image im Gast abbildet.
 
* Unterstützte Dateiformate für Images: Raw, das qemu-eigene Format qcow/qcow2, die Formate von VMware, Parallels, VirtualPC, Bochs, Knoppix (cloop). Außerdem das Pseudoformat vvfat, das ein Verzeichnis auf dem Hostsystem als FAT-Image im Gast abbildet.
 +
 
==== Grafikkarte ====
 
==== Grafikkarte ====
 
* Cirrus CLGD 5446 PCI VGA-Karte
 
* Cirrus CLGD 5446 PCI VGA-Karte
 
* Standard-VGA-Grafikkarte mit Bochs-VESA-BIOS-Extensions (Hardware Level, inklusive aller Nichtstandardmodi, über einen experimentellen Patch auch mit einer vereinfachten 3D-Beschleunigung per OpenGL)
 
* Standard-VGA-Grafikkarte mit Bochs-VESA-BIOS-Extensions (Hardware Level, inklusive aller Nichtstandardmodi, über einen experimentellen Patch auch mit einer vereinfachten 3D-Beschleunigung per OpenGL)
 +
 
==== Netzwerkkarte und ein DHCP-Server ====
 
==== Netzwerkkarte und ein DHCP-Server ====
 
* NE2000-Netzwerkadapter sowohl für ISA als auch PCI
 
* NE2000-Netzwerkadapter sowohl für ISA als auch PCI
Zeile 40: Zeile 41:
 
* AMD PCnet
 
* AMD PCnet
 
* virtio (Paravirtualisiertes Netzwerk)
 
* virtio (Paravirtualisiertes Netzwerk)
 +
 
==== Sound ====
 
==== Sound ====
 
* Systemlautsprecher
 
* Systemlautsprecher
Zeile 45: Zeile 47:
 
* ES1370 PCI
 
* ES1370 PCI
 
* [[AC97]]
 
* [[AC97]]
 +
 
==== USB ====
 
==== USB ====
 
* UHCI- und OHCI-Controller
 
* UHCI- und OHCI-Controller
Zeile 54: Zeile 57:
 
Die letzten zumindest halboffiziellen Builds für Windows stammen aus 0.9.x-Zeiten. Aus diesem Grund werden unter Windows oft deutlich veraltete qemu-Versionen verwendet, deren Fehler gerade bei der Betriebssystementwicklung gelegentlich auffallen. Eine einigermaßen aktuelle Version für Windows (git-Version von Anfang November 2009) liegt auf unserem Server: [http://lowlevel.brainsware.org/download/qemu-0.11.50-c988bfa.tar.bz2]
 
Die letzten zumindest halboffiziellen Builds für Windows stammen aus 0.9.x-Zeiten. Aus diesem Grund werden unter Windows oft deutlich veraltete qemu-Versionen verwendet, deren Fehler gerade bei der Betriebssystementwicklung gelegentlich auffallen. Eine einigermaßen aktuelle Version für Windows (git-Version von Anfang November 2009) liegt auf unserem Server: [http://lowlevel.brainsware.org/download/qemu-0.11.50-c988bfa.tar.bz2]
  
−
== Siehe Auch ==
+
 
−
* [[GNU Project Debugger und QEMU]]
 
 
== Weblinks ==
 
== Weblinks ==
 
* [http://www.qemu.org QEMU Homepage]
 
* [http://www.qemu.org QEMU Homepage]