Hallo,
ich habe folgendes Problem. Ich habe mir eine Compact Flash Carte (Transcend 4GB 120X) und einen CF-Ide Adapter bei Conrad gekauft. Ich hatte vor die Karte als Festplatte zu verwenden. Ich habe sie an den primären IDE-Port als Master angeschlossen. Dann habe ich meiner „normalen“ Festplatte gebootet und zu schauen ob die Karte läuft und wie schnell sie ist. Vom BIOS wurde sie erkannt. Die Lese/Schreibgeschwindigkeit betrug etwa 15 MB/s, die Zugriffszeit lag bei etwa 1 ms (HDTach). Das Kopieren einer 700 MB Datei mit Stoppuhr ergab etwa 13 MB/s.
Anschließend habe ich meine Hauptplatte ausgeschaltet und die Windows XP Installation auf die CF-Karte begonnen. Diese hat etwa 2,5 bis 3 Stunden gedauert. Im Windows (auf der CF-Karte) beträgt die Geschwindigkeit beim Kopieren von Dateien (von der CF-Karte auf dieselbe) zwischen 2 MB/s und 4 MB/s (gaanz selten etwas mehr, etwa 10 MB/s). HDTach jedoch gibt mir die gleichen Werte wie oben. Ferner läuft das Betriebssystem manchmal sehr langsam (es hakt, beim Öffnen oder Schließen von Fenstern oder beim öffnen der Startleiste gibt es Sekunden lange Pausen). Einfachste Programme benötigen manchmal sehr lange bis sie starten. All das geht aber auch manchmal schnell vonstatten (schneller als mit der alten Festplatte). Nur die Kopiergeschwindigkeit bleibt so gut wie immer zwischen 2 und 4 MB/s und erreicht nie wieder die 13 MB/s.
Nachdem Windows XP erstmalig auf der CF-Karte installiert war und ich die im obigen Absatz beschriebenen Probleme hatte, dachte ich es wäre irgendwas „kaputtgegangen“. Ich habe von meiner alten Festplatte gebootet und die Geschwindigkeit lag wieder bei 13 MB/s.
Solange also meine alte Festplatte die Hauptplatte ist und die CF-Karte nebenbei läuft (als Laufwerk E:\) ist alles super. Sobald die CF-Karte die Hauptplatte ist (C:\) gibt es Probleme.
Da es schon bei der Windows Installation beginnt, wird es wohl nicht an den Treibern liegen.
Hat die CF-Karte vielleicht Probleme bei der Kommunikation mit Speicher/Prozessor? Und wenn die alte Platte läuft dann übernimmt sie die Kommunikation für die CF-Platte? Vielleicht unterstützt der CF-Ide Adapter kein DMA oder irgendeine andere Funktion die Festplatten brauchen um einigermaßen schnell zu laufen? Wenn jedoch die alte Platte läuft (welche womöglich DMA oder „was-auch-immer“ unterstützt) übernimmt sie diese Arbeit und dann macht es nichts dass der CF-Ide Adapter das nicht kann. Das war jetzt sehr wage formuliert :)
Hier ein paar Eigenschaften der Karte (lt. Hersteller Transcend):
- integrierte ATA-Schnittstelle
- Dynamisches Schreib-/Lösch-Management und ECC Fehlerkorrektur
- Unterstützt Ultra-DMA Modus
- unterstützt IDE PIO 6 und MW-DMA 4 Modi
- 120X Controller, Dual Channel Datenübertragung
Mainboard MSI K7T266 Pro2 RU
Zu der CF-Ide Adapter gibt es kaum Informationen. Bei Bedarf kann ich den Link zum Adapter posten (ist sehr lang)
Ich denke das sind die einzigen relevanten Daten, da die Probleme direkt bei der Installation von Windows auftreten.
Ich hoffe jemand kann mir dabei helfen. Ich will diesen PC endlich zum schweigen bringen :)
Datenträger - Festplatten, SSDs, Speichersticks und -Karten, CD/ 19.523 Themen, 109.106 Beiträge
Abgesehen davon, daß ich die Installation von WinXP auf einer handelsüblichen Flash-Karte für keine gute Idee halte. Am CF2IDE-Adapter sollte das ganze nicht liegen, das sind reine Adapterstecker - der ATA Controller ist bei CF-Karten direkt integriert...
Bei Bedarf kann ich den Link zum Adapter posten
Kannst Du Dir sparen - Conrad-Links funktionieren sowieso nie :-[
Geschwindigkeit beim Kopieren von Dateien (von der CF-Karte auf dieselbe) zwischen 2 MB/s und 4 MB/s
Das ist wahrlich nicht überraschend wenn das selbe Medium quelle und Ziel gleichzeitig ist...
Einfachste Programme benötigen manchmal sehr lange bis sie starten. All das geht aber auch manchmal schnell vonstatten (schneller als mit der alten Festplatte).
Die Auslagerungsdatei hast Du aber nicht zufällig auf noch auf der CF-Karte liegen? (was nicht nur keine gute, sondern eine verdammt schlechte Idee wäre angesichts der sehr begrenzten Anzahl von schreibzyklen auf Flash-Speichern). Mit welcher Schnittstellengeschwindigkeit wird die Karte eigentlich im Gerätemanager angezeigt?
Da es schon bei der Windows Installation beginnt, wird es wohl nicht an den Treibern liegen.
Eher nicht. Auf die Systemplatte von Windows wird allerdings ständig von irgendwelchen Prozessen aus zugegriffen...
Gruß
Borlander