So, sollte wohl mal ein Update posten ^^
Die Kiste läuft mehr oder weniger, aber wie erwartet nicht ohne gewisse Modifikationen der Betriebssysteme:
- MS-DOS: Läuft problemlos
- Windows 95: CPU zu schnell und zu viel RAM. Für beides gibt es einen Fix, der nach dem Windows Setup eingespielt werden kann, danach läuft Win95 auch mit 3.4 GHz und 2 GB RAM ^^
- Win98 / ME: Die CPU läuft ohne Modifikation, beim Arbeitsspeicher ist aber die selbe Modifikation notwendig wie bei Win95 um 2GB RAM zu unterstützen.
Als erstes habe ich lediglich die system.ini angepasst, allerdings lief das System nicht Stabil (Command konnte beispielsweise nicht ausgeführt werden). Danach habe ich ein Tool namens Patchmem.exe gefunden, welches mittels DOS Bootdiskette gestartet werden muss. Dieses modifiziert Win9x so, dass bis zu 4GB RAM unterstützt werden (Wird auch entsprechend in der Systeminformation angezeigt).
- Win NT / 2000 /XP: Läuft ohne Probleme
Um bei Win9x / NT4.0 ein anständiges Bild zu bekommen habe ich diesen Treiber hier verwendet. Läuft relativ gut, natürlich keine 3D Acceleration oder sowas in der Art. Aber zumindest mehr als 16 Farben und 640x480 Pixel
Auch ein wenig überraschend: Der Hersteller des onboard Netzwerkchips bietet einen NDIS2 Treiber an, sprich ich kann mit DOS auf Netzwerkshares zugreifen.
Wie befürchtet, sind die CF-Karten eine Herausforderung. Die grössten Karten im Fixed Mode, welche ich finden konnte, sind 4 GB gross. Als fällt alles höher als XP weg. Folgende Versuche habe ich mit einer 64GB Karte unternommen:
- das atcfwchg.com-Tool von Sandisk verwendet. Hat nicht funktioniert, nicht einmal mit einigen alten Sandisk-Karten, die ich hier habe (Jahr 99 bis 04). Ich habe mehrere Optionen ausprobiert, aber keine hat funktioniert.
- Lexar BootIt hat auch nicht funktioniert. Ich habe versucht, die Karte an den IDE-Adapter und an einen USB-Kartenleser anzuschließen.
- Ich habe versucht, das RMB zu flippen, indem ich den Controller der Karte überprüfte um ein Tool auf flashboot.ru zu suchen. Aber nach allen Anleitungen, die ich gefunden habe, muss man nach der VID und PID der Karte suchen. Ich habe zwei USB-Lesegeräte, und beide geben mir unterschiedliche IDs. Ich habe verschiedene Tools ausprobiert, um diese IDs zu ermitteln, also nehme ich an, dass sie mir alle die ID des USB-Kartenlesegeräts und nicht die der eigentlichen Karte geliefert haben. Keines dieser Tools funktionierte, wenn die CF-Karte in den IDE-Adapter eingebaut war.
- Klonen einer bestehenden Installation von einer Festplatte auf die CF-Karte. Dies führt zu einem Boot-Fehler.
- Verwenden der CF-Karte in einem Kartenleser und Ausführen von RUFUS zum Erstellen einer Win2Go-Installation. Führt ebenfalls zu einem Boot-Fehler, wenn man versucht, von der Karte im IDE-Adapter zu booten.
Hier gehen mir langsam die Ideen aus, für Vorschläge bin ich offen ^^
Wenn es aber keine Möglichkeit gibt, Windows ab Vista auf eine CF-Karte zu installieren, werde ich wohl einen S-ATA Einbaurahmen kaufen. Die Dinger kosten nicht die Welt und S-ATA HDDs habe ich so einige rumliegen. So würde ich dann je nach Bedarf ein altes System ab CF und ein neueres ab HDD booten.
Eine der überraschendsten Kenntnisse die ich gewonnen habe:
Windows 11 liest und schreibt 5.25"-DD Disketten! Von Win2000 bis Win10 erhält man ja einen I/O Fehler, wenn es kein HD-Laufwerk ist. Bei Windows 11 verwendet Microsoft offensichtlich einen neuen Diskettentreiber, welcher wieder mit DD Disketten umgehen kann. Dies verwundert mich doch etwas, da wohl kein Mainboard mit Floppycontroller offiziell Win11-Kompatibel ist? (Inoffiziell läuft Win11 ja auf so ziemlich jedem Vista+ Rechner mit min. 2 GB RAM).
Das Ziel, möglichst alle (IBM)-Kompatiblen Betriebssysteme darauf zum laufen zu bringen, dürfte damit zu einem grossen Teil realisierbar sein. Versuchen will ich noch non-MS Dinge wie z.B. OS/2. Evtl versuche ich auch, da ein altes MAC-OS zum laufen zu bringen. Mal schauen was sich damit noch anstellen lässt ^^