Zum Inhalt springen

QEMU

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 14. Februar 2006 um 02:44 Uhr durch 84.74.59.219 (Diskussion) (Weblinks). Sie kann sich erheblich von der aktuellen Version unterscheiden.
QEMU

Windows 2000 in QEMU
Windows 2000 in QEMU
Basisdaten

Entwickler Fabrice Bellard
Aktuelle Version 0.8
(19. Dezember 2005)
Betriebssystem Windows, Linux, BSD, Mac OS X
Programmier­sprache C[1]
Kategorie Emulation, Virtualisierung
Lizenz Verschiedene Lizenzen
deutschsprachig nein
QEMU-Website

QEMU ist ein CPU-Emulator bzw. eine Virtuelle Maschine für die Betriebssysteme Linux, Windows, FreeBSD, NetBSD, OpenBSD und Mac OS X.

Er emuliert bereits x86, x86-64 bzw. AMD64, PowerPC und Sparc32/64 Hardware. Alpha, ARM und S390 werden noch getestet. Geplant sind Unterstützung für IA-64, m68k und MIPS.

Das Starten von Live-CD- und Boot-Disketten-Images ist problemlos möglich.

x86

Das PC-BIOS stammt von Bochs und das VGA-BIOS von Plex86/Bochs.

Diverse Betriebssysteme wie z. B. AROS, DOS incl. dessen grafische Bedienoberflächen PC/GEOS, OpenGEM und SealOS (VM86 Mode wird unterstützt, um DOSEMU ausführen zu können), FreeBSD, NetBSD, OpenBSD, Linux, MenuetOS, OS/2, QNX, ReactOS, Syllable, Unununium, ZETA und Windows laufen unter QEMU.

Emuliert wird neben der CPU auch:

PowerPC

'Power' (Performance Optimization With Enhanced RISC)

'RISC' (Reduced Instruction Set Computing)

Als PowerPC-BIOS wird Open Hack'Ware, ein OpenFirmware kompatibles BIOS, verwendet.

PowerMac

QEMU emuliert die folgenden PowerMac Peripheriegeräte:

  • UniNorth PCI Bridge
  • PCI VGA kompatible Grafikkarte mit VESA Bochs Extensions
  • 2 PMAC IDE Interfaces mit Festplatten und CD-ROM Unterstützung
  • NE2000 PCI Adapter
  • Non Volatile RAM
  • VIA-CUDA mit ADB Tastatur und Maus

PREP

QEMU emuliert die folgenden PREP Peripheriegeräte:

  • PCI Bridge
  • PCI VGA kompatible Grafikkarte mit VESA Bochs Extensions
  • 2 IDE Interfaces mit Festplatten und CD-ROM Unterstützung
  • Diskettenlaufwerk
  • NE2000 Netzwerk Adapter
  • Serieller Port
  • PREP Non Volatile RAM
  • PC kompatible Tastatur und Maus

Sparc

'Sun SPARC-Architektur' (Scalable Processor ARChitecture)

Als BIOS der JavaStation (sun4m Architektur) wird Proll, ein PROM Ersatz, verwendet.

QEMU emuliert die folgenden sun4m Peripheriegeräte:

  • IOMMU
  • TCX Frame buffer
  • Lance (Am7990) Ethernet
  • Non Volatile RAM M48T08
  • Slave I/O: timers, interrupt controllers, Zilog serial ports

Siehe auch

Wikibooks: QEMU-Anleitung – Lern- und Lehrmaterialien

Vorlage:Navigationsleiste Virtuelle Maschinen

  1. QEMU. Open Hub (abgerufen am 27. Dezember 2009).