Ich möchte mir einen kleinen Home-Server auf Intel Atom Basis bauen und habe mir hierfür ein Asrock A330GC zugelegt.
Als Systemplatte soll eine Compact Flash Karte dienen. Um erst einmal zu testen, ob das ganze läuft, habe ich zunächst die CF-Karte meines Media-Center PCs (T-Online S100, manche kennen vielleicht die Umbaumöglichkeiten..) mittels Adapter an den IDE-Port des Asrock-Boards gesteckt. Es handelt sich um eine Transcend Industrial mit 4GB und UDMA-Unterstützung. Der IDE-CF Adapter ist der gleiche, den ich auch in meinem Media-PC verwende. In selbigem lief die CF-Karte als Systemplatte (Windows XP) einwandfrei. Auch die Installation machte keine Probleme.
Und genau hier habe ich mit dem Asrock-Board ein Problem. Das Setup startet zunächst ohne Probleme. Ich kann die Karte formatieren und komme weiter zum kopieren der Dateien von CD. Dann ist ein Neustart fällig und beim Hochfahren erhalte ich die Meldung, dass die Datei "l_intl.nls" fehlt oder beschädigt ist.
Ich habe bereits versucht die Datei mittels Wiederherstellungskonsole manuell von der CD zu kopieren bzw. zu überschreiben (vorhanden ist sie nämlich), doch das Problem besteht weiterhin. Die Karte scheint auch in Ordnung zu sein, schließlich geht der Kopiervorgang ohne Probleme von der Hand und auch das Überprüfen auf fehlerhafte Sektoren (mit chkdsk und check flash) ergab keine Fehler.
Ich habe bereits drei Mal versucht Windows 2000 Server zu installieren. Jetzt gerade hab ich es mit Windows Server 2003 probiert - immer der gleiche Fehler.
Was mache ich falsch? Wie gesagt, in meiner S100 lief die Karte ohne Probleme, mit dem gleichen Adapter!
PC-Selbstbau, Reparatur, Optimierung 11.433 Themen, 78.918 Beiträge
So, ich hab jetzt mal versucht im abgesicherten Modus mit Eingabeaufforderung zu starten. Dort zeigt er mir dann ja immerhin schonmal an, was er alles lädt.
Ich hab mir mal die Mühe gemacht die Meldung abzutippen:
"
multi(0)disk(0)rdisk(0)partition(1)\WINNT\System32\ntoskrnl.exe
multi(0)disk(0)rdisk(0)partition(1)\WINNT\System32\hal.dll
multi(0)disk(0)rdisk(0)partition(1)\WINNT\System32\BOOTVID.dll
multi(0)disk(0)rdisk(0)partition(1)\WINNT\System32\config\system
multi(0)disk(0)rdisk(0)partition(1)\WINNT\System32\c_1252.nls
multi(0)disk(0)rdisk(0)partition(1)\WINNT\System32\c_850.nls
multi(0)disk(0)rdisk(0)partition(1)\WINNT\System32\l_intl.nls
Disk I/0 error: Status = 00008020
Windows 2000 konnte nicht gestartet werden, da folgende Datei
fehlt oder beschädigt ist:
\WINNT\system32\l_intl.nls
"
Er ist also durchaus in der Lage von der CF-Karte zu lesen, bleibt aber dann immer bei der l_intl.nls hängen. Ich hätte ja jetzt gedacht, dass die Karte vielleicht nen defekten Sektor hat, so dass die Datei an dieser Stellen nicht gelesen werden kann, aber ich habe sie dahingehend ja bereits mit zwei verschiedenen Tools überprüft - alles in Ordnung.
Außerdem halte ich es für unwahrscheinlich das bei mehrfacher Installation die "l_intl.nls" immer wieder exakt den gleichen Sektor auf der CF-Karte erwischt.
Was kann das denn sonst noch sein?