QEMU für BeOS


Diese Readme soll Ihnen bei der Erstbenutzung von QEMU auf BeOS helfen.

1. Erste Schritte

Um QEMU zu nutzen benötigen Sie den Terminal, außer Sie schreiben sich ein Script dafür. Öffnen Sie den Termial, diesen finden Sie unter /beos/apps/Terminal (ZETA: /zeta/apps/terminal). Nachdem Sie den Termial gestartet haben müssen Sie in das QEMU Verzeichnis wechseln (Das vom Installer festgelegte Standartverzeichnis ist "/boot/apps/QEMU"). So wirds gemacht:

$ cd /boot/apps/QEMU

Wenn Sie nur "qemu" eingeben, wird eine Liste mit den Optionen von QEMU ausgegeben. Wir werden nun auf die Optionen eingehen, die am meißten verwendet werden.

2. Startoptionen

Um QEMU zu nutzen genügt eine Angabe. Diese ist die Harddisk.img (Festplatten Imagedatei), welche Sie verwenden möchten. Wenn Sie eine haben, können Sie diese über folgende Angabe starten:

$ qemu /Pfad/zur/Harddisk.image

Um ein Diskettenlaufwerk zu intregieren, verwenden Sie die "-fda" oder "-fdb" Option. Wir verwenden einen Dateipfad zu einer Disketten Imagedatei (floppy.image):

$ qemu /Pfad/zur/harddisk.image -fda /Pfad/zur/floppy.image

Um das reale Diskettenlaufwerk zu verwenden, können Sie dieses wie folgt einbinden:

$ qemu /Pfad/zur/harddisk.image -fda /dev/disk/floppy/raw

Ein CD-ROM Laufwerk binden Sie genauso ein, nur das Sie die Option "-cdrom" verwenden:

$ qemu /Pfad/zur/harddisk.image -cdrom /Pfad/zum/cdrom.image

Wenn Sie den realen Pfad zu Ihrem CD-ROM Laufwerk kennen, können Sie auch dieses einbinden (könnte wie folgt aussehen "/dev/disk/ide/atapi/1/master/0/raw", dies ist abhängig von Ihrer Computer Konfiguration). Es gibt keine Garantie, daß dies funktioniert.

Sie können auswählen, welches eingebundene Laufwerk gebootet werden soll, hierfür verwenden Sie die "-boot" Option. Hier gibt es drei Angabemöglichkeiten, dieses sind das "a" für booten von Diskette, "c" für booten von Festplatte und "d" für CD-ROM Laufwerk. Wenn Sie nur eine Live CD Imagedatei starten möchte, benötigen Sie die Angabe einer Festplatte nicht, aber müssen das booten von CD-ROM, also "d" angaben:

$ qemu -cdrom /Pfad/zum/cdrom.image -boot d

Um Anzugeben wie viel Speicher Sie im Emulator verwenden möchten, benutzen Sie die "-m" Option. Hier geben Sie im Megabyte an, wie viel Speicher verwendet werden soll (Grundeinstellung ist 128MB).

$ qemu /Pfad/zur/harddisk.image -m 64

Um mehr über die Optionen zu erfahren, schauen Sie in die QEMU Dokumentation, die Sie unter "share/doc/qemu/qemu-doc.html" finden.

3. Wärend der Emulation

Um die Mouse im Emulator zu nutzen, klicken Sie einfach auf das Emulatorfenster. Sind Sie mit der Mouse im Emulator, können Sie diese nicht außerhalb des Emulators verwenden. Um die Mouse wieder aus dem Emulator rauszunehmen, klicken sie auf "ctrl + alt".

Wärend der Emulation können sie den Status der CPU aufrufen oder Dateipfade zu Laufwerken verändern. Dies können Sie über den "Monitor" machen, den Sie mit "ctrl + alt +2" aufrufen.

Um eines der Laufwerke zu wechseln, benutzen Sie den "change" Befehl. Geben Sie hier die Imagedatei oder den realen Pfad an, auf welchen Sie wechseln möchten:

(qemu) change cdrom /neuer/Pfad/zum/cdrom.image
(qemu) change fda /neuer/Pfad/zur/floppy.image


Um ein Laufwerk aus der Emulation zu entfernen, benutzen Sie den "eject" Befehl:

(qemu) eject cdrom

Über den "info block" Befehl können Sie alle eingebundenen Laufwerke anzeigen.

Einige Befehle die Sie eingeben, werden nicht direkt in den Emulator übertragen, da BeOS diese zurückhält (z.B. "Ctrl + Alt + Delete"). Um diesen Befehl dennoch zu nutzen verwenden Sie den "sendkey" Befehl:

(qemu) sendkey ctrl-alt-delete

Für mehr Informationen über den "Monitor" verwenden Sie den "help" Befehl.

Um zurück in die Emulation zu gelangen, verwenden Sie "ctrl + alt + 1". Es sind bis zu 9 Konsolen installiert, abhängig davon, wie viele Ports Sie emulieren. Um in diese zu wechseln benutzen Sie "ctrl + alt +n", wobei "n" für die jeweilige Nummer der Konsole steht. Als Standarteinstellung ist der serielle Ausgang in Konsole 3 und der parallel Ausgang in Konsole 4.

Sie können den Emulator auch in "Fullscreen" (Vollbild) verwenden. Drücken Sie dafür "ctrl + alt + f" um in die Vollbild Ansicht zu wechseln, oder in die fensteransicht zurück zu gehen.


Übersetzung erstellt durch Christian Albrecht (Lelldorin) Dezember 2005
Bereitgestellt durch BeSly, der BeOS & Zeta Wissensbasis.