Erfahrung mit einer XTIDE Karte in einem AT 286 Rechner.
Ein noname Baby 286 Board ( ganz ohne Batterieschaden ) mit AMI BIOS wollte ich mit 40 GB HDD und 128 MB DOM aufrüsten. Zum Einsatz kam zusätzlich eine 8 Bit xtide Karte mit 2 x 2 GB CF-Cards. Auf den CF-Cards habe ich DOS 6.22 und alle möglichen Tools installiert, um eine schnelle Fehlersuche zu ermöglichen.
Nachdem das AT 286 Board bei Verwendung der HDD Type 47 immer wieder die FATs zerlegt hatte, mußte ich mich dann doch etwas tiefer mit Partition, MBR, int 13h, fdisk etc. beschäftigen. Es stellte sich dann heraus, daß der BIOS int13h die CHS Werte falsch ausliest, und somit alle Programme, die damit arbeiten, zu Problemen führten. Wobei die beiden CF-Cards einwandfrei arbeiteten, der Speicher und das BIOS ohne Fehler war.
Ich habe dann mehrere ide Karten, verschiedene HDD, und weitere AMI Bios ausprobiert, immer mit dem gleichen Ergebnis.
Auch unter der 504 MB CHS limitation zu bleiben, brachte keinen Erfolg.
Letztendlich stellte ich einen Konflikt mit dem Xtide Universalbios fest. So das ich mich damit auch mehr beschäftigen mußte.
Als Erkenntnis ist folgendes rausgekommen:
Ich hatte bisher immer die fertigen xtide.bin Dateien verwendet ( erkennt man daran, daß diese exakt 8192 Bytes haben ) , und diese direkt in den Speicher geladen. Das ist möglich, und funktioniert meistens, aber man weiß nie, was genau in diesen BIOS an Optionen steckt.
Von daher ist folgende Vorgehensweise angebracht:
Von der https://www.xtideuniversalbios.org/ die aktuelle ide-??.bin Datei herunterladen, und ebenfalls die xtidecfg.com, diese ist besonders wichtig.
Das XTIDE BIOS nur mit Hilfe der xtidecfg.com in den Speicher laden. Und besonders wichtig ist es, die Optionen mit xtidecfg.com vorher anzupassen !
Für 8 bit xtide Karten kommt nur die ide-xt.bin in Betracht, auch für einen AT Rechner. Die ide-at.bin kann nur für 16 bit Karten eingesetzt werden.
Nachdem ich dann folgende Optionen gesetzt hatte, lief alles einwandfrei, als Nebeneffekt nimmt das xtide BIOS die HDD und die DOM ebenfalls mit unter seine Fittiche, und wechselt dann von CHS auf LBA, so daß 2 GB Partionen unter MS-DOS auf der HDD kein Problem mehr sind. Die xtide Karte darf man dann aber nicht wieder entfernen.
Opionen : die ide-xt.bin laden
- ide controllers : [2] ( ergibt Laufwerke C, D, E und F. C und D haben die Standard ide controller Karte )
- primary IDE controller : device type [16 bit ] ( für den 16 bit controller der HDD und DOM )
- adresse dafür [ 1F0h , 3F0H ]
- secondary IDE controller : device type [ XTCF PIO ]
- adresse dafür [ 0300h ]
- Remove other hard drives [yes] ( verhindert, daß HDD und DOM doppelt angelegt werden )
Beim Start findet das xtide BIOS jetzt 4 Laufwerke.
Sieht dann so aus: