| 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] | ||
| − | + | ||
| − | |||
== Weblinks == | == Weblinks == | ||
* [http://www.qemu.org QEMU Homepage] | * [http://www.qemu.org QEMU Homepage] | ||