Sprachen: English · Nederlands · Deutsch · Español · Français · Italiano · Português · Papiamentu · Frysk

Index / Beiträge / Den Blog bauen... mit Stil!

Den Blog bauen... mit Stil!

Entwickeln auf einem 20 Jahre alten Computer mit 16 MB RAM und Windows 98

Veröffentlicht
Aktualisiert
(erstellt )
Geschrieben von
Willem L. Middelkoop
Themen
MacBook · SSH · ThinkPad · Windows · Cloud · Experiment · Hacking · Laptop · linux · Netzwerke · Programmierung · Reparatur · retro · vim · Webdesign
Menschliche Version dieses Beitrags
https://willem.com/de/2016-06-23_den-blog-bauen-mit-stil/
English
Building the blog... in style!
Nederlands
Het blog bouwen... in stijl!
Español
Construyendo el blog... ¡con estilo!
Français
Construire le blog... avec style !
Italiano
Costruire il blog... in grande stile!
Português
Construir o blogue... com estilo!
Papiamentu
Traha e blog... ku estilo!
Frysk
It blog bouwe... yn styl!
Sprachen
Aus dem englischen Original von einem Sprachmodell in zwei Durchgängen (Übersetzung und Korrektur) mit Glossar und Rechtschreibprüfung übersetzt; noch nicht von einem Muttersprachler gelesen.

Zusammenfassung

Man muss schon ein bisschen verrückt sein, um auf die Idee zu kommen, einen Blog (also: mit echter Programmierung) auf einem alten 486er-Laptop mit nur 16 MB RAM zu bauen. Ich bin zufällig genau so verrückt: Ich holte meinen allerersten Laptop aus den Neunzigern hervor und wollte herausfinden, ob sich daraus eine Entwicklungsmaschine machen lässt.

Volltext

Der Laptop

Es war um 1999, als ich mein ganzes Erspartes zusammenkratzte und meinen ersten Computer kaufte: einen gebrauchten Toshiba T2130CT mit mächtig beeindruckenden Daten:

  • Intel-486DX4-Prozessor mit 75 MHz
  • 16 MB RAM
  • 500-MB-Festplatte (die ich später durch eine mit 2,1 GB ersetzte)
  • 3,5-Zoll-Diskettenlaufwerk
  • zwei PCMCIA-Steckplätze
  • 10-Megabit-PCMCIA-Netzwerkadapter von 3COM
  • TFT-Display mit 65.536 Farben und einer Auflösung von 640x480 Pixeln
  • integrierte MousePoint-Maus (der Gummi-Knubbel)
  • Akkulaufzeit von etwa 20 Minuten
Toshiba-T2130CT-Laptop mit einem Intel-486-Prozessor mit 75 MHz und satten 16 MB RAM (das sind Megabyte!)
Toshiba-T2130CT-Laptop mit einem Intel-486-Prozessor mit 75 MHz und satten 16 MB RAM (das sind Megabyte!)

Als das Gerät 1995 neu erschien, war es das Spitzenmodell. Ich bekam es generalüberholt und gebraucht bei einem Computerhändler vor Ort, für satte 1000 niederländische Gulden (was heute ungefähr 1000 Euro entspricht). Als junger Student habe ich damit herumexperimentiert und meine erste Software in BASIC und meine ersten Websites in HTML programmiert.

Zum Laufen bringen

Nachdem er jahrelang im Schrank Staub angesetzt hatte, fragte ich mich, ob die Maschine sich noch einschalten lässt. Tat sie nicht. Der Computer begrüßte mich mit der Meldung „invalid boot disk“. Entweder litt er an Gedächtnisverlust, oder irgendetwas anderes verhinderte den Start.

Ich musste die originale Festplatte ausbauen, weil sie nicht funktionierte ... dachte ich zumindest!
Ich musste die originale Festplatte ausbauen, weil sie nicht funktionierte ... dachte ich zumindest!

Ich vermutete, dass es an der Festplatte lag, und schloss sie an meinen modernen Computer an. Mein Linux-Computer, den ich täglich nutze, konnte nicht mit der Platte reden, aber an einem MacBook Air hatte ich mehr Glück. Das Festplattendienstprogramm von OS X erkannte die Platte richtig, und ich konnte den Inhalt der 2,1-GB-Platte durchstöbern (witzig, dass heute sogar Smartwatches mehr Speicher haben als mein kostbarer alter Laptop). Ich prüfte das Dateisystem auf Fehler, und nachdem alles in Ordnung war, baute ich die Platte wieder in den Toshiba ein. Leider änderte das nichts: Die Meldung „invalid boot disk“ blieb.

... anscheinend brauchte sie ein wenig Ermutigung von ihren modernen Verwandten ...
... anscheinend brauchte sie ein wenig Ermutigung von ihren modernen Verwandten ...

Zum Glück hatte ich auch noch die originale 500-MB-Festplatte (die vor dem späteren Upgrade eingebaut war). Der Laptop erkannte die alte 500-MB-Platte und fing an zu booten. Ich hatte fast vergessen, dass es sie gab, als ich Microsoft Scandisk sah, das die Platte prüfen wollte. Eine Platte funktionierte also, die andere nicht ... dann musste es etwas anderes sein!

Wie so oft in der Informatik war die Lösung ganz logisch: Der Computer war lange von jeder Stromquelle getrennt gewesen, deshalb war die BIOS-Batterie leer. Dadurch waren die Grundeinstellungen des Computers, etwa Datum und Uhrzeit, zurückgesetzt. Unter den BIOS-Einstellungen gab es die Option für den Schnittstellenmodus der Festplatte. Als ich ihn auf „Enhanced IDE“ stellte, war der Computer bereit, mit der größeren 2,1-GB-Platte zu starten.

Windows 98 und das moderne Internet

Noch nie habe ich mich so über den Startbildschirm von Windows 98 gefreut. Witzig, dass die heutigen Startbildschirme viel weniger bunt sind, aber dafür sieht man sie auch nur ein paar Sekunden lang. Der alte Laptop ließ sich Zeit, und als er endlich hochgefahren war, wollte ich ihn auf die nächste Stufe heben: ihn mit dem modernen Internet verbinden!

Hätte nie gedacht, dass ich mich darüber freuen würde: der Startbildschirm von Windows 98!
Hätte nie gedacht, dass ich mich darüber freuen würde: der Startbildschirm von Windows 98!

Moderne Laptops haben die meiste Hardware eingebaut, aber früher steckte man zusätzliche Hardware (wie Netzwerkadapter und Modems) einfach an. Irgendwann 1999 kaufte ich einen 10-Megabit-PCMCIA-Netzwerkadapter von 3COM. So schnell sich manche Computertechnik entwickelt: Das Internetprotokoll ist heute im Grunde noch fast dasselbe wie in den Neunzigern. Deshalb war es relativ einfach, den alten Laptop mit einem ganz normalen Netzwerkkabel in mein lokales Netzwerk zu bringen.

Die 486er-Entwicklungsmaschine!
Die 486er-Entwicklungsmaschine!

Ein Hinweis zur Sicherheit: Einen so alten Computer sollte man nicht einfach direkt mit dem öffentlichen Internet verbinden. Jeder alte Computer ist ein interessantes Ziel für Computerviren. Da ich selbst der Administrator des lokalen Netzwerks bin, war ich mir ziemlich sicher, dass es unbedenklich war. (Und wenn er explodiert wäre, hätte das wohl einen interessanten Abschnitt in dieser Geschichte ergeben ...)

Entwicklungswerkzeuge: die Kraft der Cloud

Wie gut ist Windows 98 also für moderne Softwareentwicklung? Vergiss vollwertige moderne Entwicklungsumgebungen, es gibt keinen modernen Webbrowser, und wenn unter Windows 98 etwas abstürzt, kann der ganze Computer einfrieren (wegen der Art, wie Windows 98 seine Prozesse verwaltet). Aber ganz so schlimm ist es nicht: Notepad ist da, der Windows-Explorer auch, und ich habe sogar eine passende Version von PuTTY gefunden! Mit PuTTY kann man sich auf anderen Computern anmelden und deren Software nutzen, als wäre sie lokal installiert.

VIM läuft über PuTTY auf dem 486er
VIM läuft über PuTTY auf dem 486er

Mit PuTTY verband ich den alten Laptop mit einer modernen virtuellen Debian-Linux-Maschine in der Cloud. Der alte Computer wurde zu einer Art „Fenster“ in die moderne (Entwicklungs-)Welt, und damit war es völlig machbar, diesen Blog zu programmieren!

Maschinenformate dieser Seite