Erleben Sie die goldenen Tage noch einmal mit FreeDOS, einer Open-Source-MS-DOS-Implementierung

Während die wichtigsten Computerbetriebssysteme Mehrbenutzer-, Multitasking-Systeme mit virtuellem Speicher sind, sehnen Sie sich vielleicht nach den Tagen, in denen ein Benutzer die volle Kontrolle über einen PC hatte.

Wenn Sie die Tage der 640K-Grenze verpassen und herausfinden, welche Treiber in den hohen Speicher geladen werden sollen, ist FreeDOS möglicherweise das Richtige für Sie. Diese Open-Source-Reimplementierung von MS-DOS hat einige ernsthafte Anwendungen.

Was ist FreeDOS?

Wie der Name schon sagt, ist FreeDOS eine Open-Source-Implementierung von Microsofts MS-DOS. Es zielt auf ein hohes Maß an Kompatibilität mit klassischer DOS-Hardware und -Software ab und fügt einige weitere Funktionen wie eine umfangreiche Online-Dokumentation hinzu.

Da es als DOS-Ersatz konzipiert ist, läuft es derzeit nur auf Intel-Chips. Das Projekt empfiehlt einen 386er Chip oder besser, mindestens zwei Megabyte RAM und mindestens 40 MB Festplattenspeicher. Die meisten modernen PCs sollten diese Anforderungen, gelinde gesagt, übertreffen.

FreeDOS verfügt über ein integriertes Netzwerk, sodass Sie es sogar online nehmen können. Denken Sie auch nicht, dass Sie nur auf textbasierte Programme beschränkt sind. FreeDOS bietet Desktop-Optionen wie OpenGEM und oZone.

Eine kurze Geschichte von FreeDOS

Jim Hall startete das FreeDOS-Projekt als Student an der University of Wisconsin-River Falls im Jahr 1994. Windows 94 war am Horizont und es war klar, dass Microsoft in diese Plattform statt in MS-DOS investieren würde.

"DOS scheint ein beliebtes System zu sein, und es gibt bereits eine Menge Hardware, die bereit ist, es zu unterstützen", schrieb Hall 1998 . „Microsoft wird DOS nicht ewig entwickeln, und man kann sich nicht darauf verlassen, dass kommerzielle Programmierfirmen wie IBM oder Digital DOS weiterführen. Ich denke, es liegt dann an denen im Internet, ihr eigenes DOS (im Folgenden Free-DOS) zu entwickeln und Ich habe das Gefühl, dass es für diese Art von Projekt viel Unterstützung gibt."

Im selben Jahr erschien die erste Version des Systems. Obwohl das Projekt nicht so bekannt ist wie andere Open-Source-Betriebssysteme, hat FreeDOS eine gewisse Sichtbarkeit. Als Dell zum ersten Mal Computer mit Open-Source-Betriebssystemen anbot, entschied man sich aus irgendeinem Grund, FreeDOS auf Computern vorzuinstallieren, anstatt umfassendere Systeme wie Ubuntu.

Was können Sie mit FreeDOS tun?

Obwohl Sie eine kostenlose Open-Source-Implementierung von DOS herunterladen können, warum sollten Sie sich die Mühe machen, wenn Sie bereits ein Multitasking-Betriebssystem im geschützten Modus mit virtuellem Speicher auf Ihrem Computer verwenden?

Es gibt verschiedene Gründe.

Aktualisieren des BIOS

Während immer mehr Computerhersteller Tools zur Automatisierung der Aktualisierung des PC-BIOS anbieten, kann es vorkommen, dass Sie es manuell aktualisieren oder neu flashen müssen. Viele Motherboards booten nur MS-DOS oder ähnliche Systeme.

Sie können dies tun, indem Sie die BIOS-Datei herunterladen und auf einen USB-Stick oder ein anderes bootfähiges Medium mit installiertem FreeDOS kopieren. Starten Sie dann den Computer mit eingestecktem Stick und führen Sie den Befehl aus, um das neue BIOS zu installieren. Dies variiert je nach Computer- oder Motherboard-Hersteller.

Verwandte: Das BIOS erklärt: Startreihenfolge, Videospeicher, Zurücksetzungen und optimale Standardeinstellungen

Alte DOS-Spiele spielen

Es ist zwar möglich, DOS-Spiele herunterzuladen und in einem Emulator wie DOSBox zu spielen, aber wenn Sie noch alte PC-Hardware haben, kann es besonders Spaß machen, Spiele auf einer beigen Box aus den 90er Jahren zu spielen. FreeDOS wird mit den Treibern geliefert, um Soundkarten, Grafikkarten und Mäuse zu unterstützen. Wenn Sie nur Spiele spielen möchten und keine alte PC-Hardware haben, ist DOSBox eine gute Alternative.

Erleben Sie die goldenen Tage noch einmal mit FreeDOS, einer Open-Source-MS-DOS-Implementierung - freedos boom

FreeDOS enthält sogar einige Spiele auf dem Installations-CD-Image, einschließlich des oben abgebildeten kostenlosen Doom-Klons Boom. Das System installiert diese Spiele über den Paketmanager im Verzeichnis C:GAMES, wenn Sie sie installieren möchten. Wenn Sie Disketten oder CDs mit DOS-Spielen haben, können Sie diese wie früher von einer Festplatte oder auf einer virtuellen Maschine installieren und ausführen.

Verwenden von DOS-Legacy-Anwendungen

FreeDOS hat eine weitere wichtige praktische Anwendung: den Zugriff auf Dateien aus älteren DOS-Anwendungen. Vielleicht benötigen Sie Finanzunterlagen aus einer alten Lotus 1-2-3 oder VisiCalc- Tabelle aus den 80er Jahren.

Erleben Sie die goldenen Tage noch einmal mit FreeDOS, einer Open-Source-MS-DOS-Implementierung - freedos visicalc

Sie müssen lediglich ein Diskettenlaufwerk an den Computer anschließen und FreeDOS starten oder die Diskette auf eine virtuelle Maschine übertragen. Sie können eine Kopie des Programms verwenden, um die Datei abzurufen und die Daten in ein auf modernen Computern verwendbares Format zu exportieren.

Das System erkunden

Linux ist zwar ebenfalls kostenlos und Open Source, aber auch sehr komplex. Wenn Sie sich jemals den Quellcode des Kernels allein ansehen, kann er selbst für Leute mit Erfahrung in C und Systemprogrammierung sehr schwer zu verstehen sein.

Erleben Sie die goldenen Tage noch einmal mit FreeDOS, einer Open-Source-MS-DOS-Implementierung - freedos directory

DOS ist als Single-Tasking und Single-User viel einfacher. Wenn Sie Betriebssysteme im Detail studieren möchten, ist FreeDOS aus diesen Gründen ein guter Ausgangspunkt.

Eingebettete Systeme haben typischerweise eingeschränktere Prozessoren und Speicher. Einfache Systeme wie MS-DOS sind in diesem Bereich weit verbreitet. Während viele Embedded-Entwickler auf Systeme mit vollem Funktionsumfang wie Linux auf Raspberry Pi umsteigen, wird in diesem Bereich immer noch viel weiterentwickelt. FreeDOS hat gegenüber MS-DOS den Vorteil, dass es Open Source ist und aktiv weiterentwickelt wird.

So installieren Sie FreeDOS

Erleben Sie die goldenen Tage noch einmal mit FreeDOS, einer Open-Source-MS-DOS-Implementierung - freedos install

Die Installation von FreeDOS ähnelt der Installation anderer Betriebssysteme. Sie laden einfach die ISO-Datei herunter, extrahieren sie auf ein geeignetes Medium, booten das System und führen das Installationsprogramm aus.

Download : FreeDOS

Sie sollten versuchen, FreeDOS in einer virtuellen Maschine wie VirtualBox zu installieren und auszuführen, bevor Sie sich auf die tatsächliche Hardware festlegen. Wenn Sie beim Versuch, FreeDOS in VirtualBox zu installieren, eine Fehlermeldung "ungültiger Opcode" erhalten, geraten Sie nicht in Panik. Es gibt einen kleinen Workaround. Im Menü sollte auf Festplatte installieren automatisch ausgewählt sein. Drücken Sie die Tabulatortaste und fügen Sie dann "raw" zur Befehlszeile hinzu.

Eigentlich ist die Installation einfach. Folgen Sie den Anweisungen und starten Sie das neu installierte System neu.

Die Standard-Boot-Menüoption lädt einen Speichermanager, der Speicher freigibt, indem Treiber in Bereichen jenseits der anfänglichen 640 KB auf dem ursprünglichen PC geladen werden. Deshalb sollten Sie es verwenden, es sei denn, Sie haben Probleme beim Booten. Das Boot-Menü bietet eine Art "abgesicherter Modus", der keine Speicherverwaltungsprogramme lädt und im "realen Modus" ausgeführt wird.

Erleben Sie die goldenen Tage noch einmal mit FreeDOS, einer Open-Source-MS-DOS-Implementierung - freedos fdimples

Danach können Sie mit dem Befehl FDIMPLES Pakete von der Installations-CD installieren, einschließlich Netzwerkanwendungen. Sie müssen die CD eingelegt haben, um neue Pakete installieren zu können.

Auf FreeDOS online gehen

Während Vernetzung auf DOS-Systemen kaum unbekannt war, war sie hauptsächlich PCs in großen Unternehmen vorbehalten, die sich mit NetWare von Novell an ein LAN anschlossen. FreeDOS enthält TCP/IP-Netzwerke anstelle von Novells proprietärem IPX.

Erleben Sie die goldenen Tage noch einmal mit FreeDOS, einer Open-Source-MS-DOS-Implementierung - freedos links

Sie können mit dem textbasierten Links- Browser oder dem grafischen Dillo online gehen. Sie können Dateien auch mithilfe eines integrierten FTP-Servers zu und von einer virtuellen Maschine übertragen, obwohl Sie auch ein VHD-Laufwerk auf Ihrem lokalen Computer bereitstellen können. Sie können all dies von FDIMPLES im Abschnitt "Netzwerk" installieren.

FreeDOS ist ein interessantes und unterhaltsames Nicht-Linux-Open-Source-Betriebssystem

FreeDOS bringt viel Spaß und einige der Ärgernisse von MS-DOS zurück. Sollten Sie es verwenden? Ein normaler Benutzer hat vielleicht keinen großen Nutzen für ein Single-Tasking-Betriebssystem für einen einzelnen Benutzer, aber Enthusiasten, insbesondere diejenigen, die ihre ersten Computererfahrungen mit DOS gemacht haben, könnten FreeDOS als Nostalgieübung empfinden. Es lohnt sich, eine Runde in einer virtuellen Maschine zu drehen. Es könnte Ihnen helfen, moderne Systeme besser zu schätzen.

Wenn Sie an anderen Open-Source-Betriebssystemen interessiert sind, die nicht Linux sind, und Sie einen Raspberry Pi haben, gibt es Optionen, obwohl viele davon auch auf normalen PCs laufen, wie es FreeDOS tut.