Befehlsgewalt

Die meisten DOS-Programme erfordern genau wie ihre heutigen Windows-Pendants eine Installation. In dem Fall erstellen Sie unter Linux zunächst ein Verzeichnis, in das Sie das Programm laden möchten, zum Beispiel /home/tim/nfs für das Rennspiel "Need for Speed". Jetzt starten Sie die Dosbox ohne jeglichen Parameter. Damit landen Sie an einem Prompt (Abbildung 4).

Abbildung 4: Die Dosbox beherrscht eine Zusatzfunktion, mit der Sie Verzeichnisseals Laufwerk C: oder eine CD als Laufwerk D: einbinden.

Alte Hasen dürften sich hier sofort heimisch fühlen. MS-DOS ließ sich noch vollständig über Textkommandos steuern, wobei das Bedienkonzept dem eines Terminals unter Linux ähnelt: Mit cd wechseln Sie das Verzeichnis, ein dir listet dessen Inhalt auf. Eine Übersicht über die eingebauten Kommandos liefert help, das Pendant intro zaubert eine Art Online-Hilfe hervor.

MS-DOS vergibt Laufwerksbuchstaben für jedes gefundene Laufwerk. Da es unter Linux nur eine Verzeichnisstruktur gibt, in der die Partitionen transparent eingebunden sind, bildet die Dosbox Linux-Verzeichnisse auf Laufwerksbuchstaben ab. Eigens zu diesem Zweck gibt es einen Spezialbefehl: Mit mount C /home/tim/nfs binden Sie das Verzeichnis /home/tim/nfs als Laufwerk C: ein.

Um dort hin zu wechseln, tippen Sie einfach den Laufwerksbuchstaben gefolgt von einem Doppelpunkt ein (Beispiel: C:). Sofern Sie das eingebundene Verzeichnis unter Linux benutzen, zeigt Dosbox die Veränderungen nicht an. Mit [Strg]+[F4] aktualisieren Sie die Ansicht.

Scheibchenweise

Das Spiel "Need for Speed" kommt, wie viele andere Spiele auch, auf einer CD-ROM. Mounten Sie diese zunächst unter Linux und weisen Sie dann das Verzeichnis in der Dosbox einem Laufwerk zu:

Z:\><$$b>mount D /media/cdrom -t cdrom<$$b>
MSCDEX installed.
Drive D is mounted as CDRom /media/cdrom/

Der Befehl bindet den Ordner /media/cdrom unter dem Laufwerksbuchstaben D als CD-Laufwerk (-t cdrom) ein und sorgt außerdem dafür, dass die Dosbox den entsprechenden DOS-Treiber lädt. Auf letzteres weist das MSCDEX installed. in der darauf folgenden Ausgabe hin.

Sollte diese Zeile nicht der aus Abbildung 4 gleichen, wie es in unseren Tests etwa unter OpenSuse der Fall war, hängen Sie zunächst das Laufwerk per mount -u D wieder aus. Anschließend schauen Sie sich mit mount -cd die von Dosbox erkannten CD-Laufwerke an. Die Nummer vor dem entsprechenden Laufwerk verwenden Sie im zusätzlichen Parameter -usecd:

Z:\>mount D /media/cdrom -t cdrom -usecd 0

Er erzwingt den Einsatz des entsprechenden Laufwerks. Alternativ haben Sie die Möglichkeit, ein CD-Image aus einer ISO-Datei einzubinden:

Z:\>imgmount D image.iso -t iso

Viele ältere DOS-Programme erwarten übrigens die Festplatte auf Laufwerk C: und das CD-Laufwerk unter D:. Es empfiehlt sich daher, sich an diese Konvention zu halten. Damit vermeiden Sie zudem eine Namenskollision mit dem Dosbox-Laufwerk Z: (siehe Kasten "Das mysteriöse Z").

Das mysteriöse Z

Dosbox erstellt direkt nach dem Start ein virtuelles Laufwerk Z:. Es enthält verschiedene Programme, die ein DOS-Environment für gewöhnlich benötigt – darunter übrigens den Mount-Befehl. Sie haben keine Möglichkeit, das Laufwerk auszuhängen oder zu verändern.

Gerade letzteres hat Konsequenzen für die dort lagernde autoexec.bat, die Sie ebenfalls nur indirekt über die Konfigurationsdatei abändern. Das Laufwerk Z: steht direkt am Anfang der Variable PATH. Findet Dosbox ein Programm nicht im aktuellen Verzeichnis, sucht es folglich als erstes dort. Alle eingebauten Befehle und ihre Funktionsweise erläutert das Dosbox-Wiki [3].

TIPP

Mit [Pfeil oben] und [Pfeil unten] navigieren Sie in der History der Kommandozeile von Dosbox und nutzen so einmal eingegebene Befehl erneut.

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 
TABLET & SMARTPHONE APPS
Bald erhältlich
Get it on Google Play

Deutschland

Ähnliche Artikel

  • DOSBox 0.73 startet alte MS-DOS-Programme
    Wer noch Spiele aus den 80er und frühen 90er Jahren besitzt oder dringend ein altes MS-DOS Programm ausführen muss, darf sich freuen: Nach über einem Jahr Entwicklungsarbeit wurde jetzt eine neue Version der beliebten DOSBox freigegeben.
  • Gelungenes Comeback
    Schwelgen Sie mit uns in Erinnerungen – mit den vorgestellten Software-Emulatoren spielen Sie alte Klassiker unter modernen Linux-Distributionen. Wir stellen ein paar Programme vor, die Computer von anno dazumal nachahmen.
  • PC-Emulatoren unter Linux
    Im letzten Teil unserer Zeitreise geht es um Emulatoren rund um den PC. Anschließend soll die Serie so ausklingen, wie sie begonnen hat: mit Spielen.
  • Überwindung
    So mancher Linux-Einsteiger stellt sich die Frage, ob er wohl alte DOS- oder Windows-Software weiterhin nutzen kann. Wir erläutern, wie Sie widerspenstige Software auch unter dem freien Betriebssystem zur Kooperation bewegen.
  • Neue Software
Kommentare

Infos zur Publikation

LU 11/2017: Server für Daheim

Digitale Ausgabe: Preis € 8,50
(inkl. 19% MwSt.)

LinuxUser erscheint monatlich und kostet 5,95 Euro (mit DVD 8,50 Euro). Weitere Infos zum Heft finden Sie auf der Homepage.

Das Jahresabo kostet ab 86,70 Euro. Details dazu finden Sie im Computec-Shop. Im Probeabo erhalten Sie zudem drei Ausgaben zum reduzierten Preis.

Bei Google Play finden Sie digitale Ausgaben für Tablet & Smartphone.

HINWEIS ZU PAYPAL: Die Zahlung ist ohne eigenes Paypal-Konto ganz einfach per Kreditkarte oder Lastschrift möglich!

Stellenmarkt

Aktuelle Fragen

Lieber Linux oder Windows- Betriebssystem?
Sina Kaul, 13.10.2017 16:17, 2 Antworten
Hallo, bis jetzt hatte ich immer nur mit
IT-Kurse
Alice Trader, 26.09.2017 11:35, 2 Antworten
Hallo liebe Community, ich brauche Hilfe und bin sehr verzweifelt. Ih bin noch sehr neu in eure...
Backup mit KUP unter Suse 42.3
Horst Schwarz, 24.09.2017 13:16, 3 Antworten
Ich möchte auch wieder unter Suse 42.3 mit Kup meine Backup durchführen. Eine Installationsmöglic...
kein foto, etc. upload möglich, wo liegt mein fehler?
kerstin brums, 17.09.2017 22:08, 5 Antworten
moin, zum erstellen einer einfachen wordpress website kann ich keine fotos uploaden. vom rechne...
Arch Linux Netzwerkkonfigurationen
Franziska Schley, 15.09.2017 18:04, 0 Antworten
Moin liebe Linux community, ich habe momentan Probleme mit der Einstellung des Lan/Wlan in Arc...