WinXP auf Compact Flash Karte in X41 und X40 - kleines "how to"

adam-green

Active member
Themenstarter
Registriert
5 Feb. 2006
Beiträge
2.527
Ich wurde gebeten ein kleines "how to" über meinen Einbau einer CF-Karte als Festplatte in meinem X41 und die Installation von Win XP Prof zu schreiben. Diesem Wunsch will ich hier nachkommen.

Die Hardware:
Um eine CF-Karte anstelle der 1,8 Zoll Festplatte nutzen zu können, braucht man zunächst einen Compact Flash auf IDE-Adapter. Ich habe diesen hier bei Ebay ersteigert:
http://think-wiki.org/index.php?title=Bild:Mini-ide-cf-adapter-1.jpg

Ich bin mir sicher, dass ähnliche Adapter auch funktionieren. Wichtig ist, dass sie einen 44-poligen IDE Anschluss haben, damit sie als Notebookfestplatte erkannt werden. Der Anschluss unterscheidet sich von dem der ursprünglichen Platte dadurch, dass die beiden Pin-Reihen am Rand fehlen, die für die "Master und Slave Jumperei" (Zitat tptux) zuständig sind.
Zu den Adaptern ist zu sagen, dass sie die Geschwindigkeit nicht bei 33,3 mb/s limitieren - auch wenn das u.a. die Verkäufer selbst behaupten. Ich habe hier einen billigen CF auf IDE Adapter, der auch UDMA 5 ohne Probleme beherrscht. Solange man keine Dual CF-Karte braucht, kann man daher imho auf die teuren Addonics Adapter verzichten.
Wer ganz sichergehen will erhält die Marken Adapter von Addonics hier:

Single (für X41, T43, R52 empfohlen, läuft aber auch in allen anderen TPs):
http://www.webconnexxion.com/raid/product_info.php?manufacturers_id=34&products_id=524

Dual (für alle TPs empfohlen, läuft aber nicht in X41, T43 und R52):
http://www.webconnexxion.com/raid/product_info.php?products_id=561{2}4

Im Moment läuft eine Sammelbestellung hier:
Sammelbestellung Addonics CF Adapter für X4* und andere

Im folgenden soll es um die Installation von WinXP auf den CF-Karten gehen. Ich hatte ursprünglich eine Karte von Sandisk (I.) und empfehle mittlerweile (Juli 2008 ) die Karten von Transcend (II.):
I. Sandisk Extreme IV Karten:
Als CF-Karte habe ich eine 8 GB Extreme IV von Sandisk gekauft. Die Karte hat laut Hersteller eine Übertragungsgeschwindigkeit von 40 mb/s. Realistisch bin ich auf 36,9 mb/s gekommen, was mir wegen der niedrigen Access time immer noch schneller vorkommt als HDs mit 7200 upm:

http://img127.imageshack.us/my.php?image=hdtunewn9.png

Die Installation:
Speziell Sandisk verkauft offenbar zwei unterschiedliche Versionen von CF-Karten. Im Gegensatz zu den Karten für den industriellen Einsatz sind die normalen Karten durch ein "Bit im Header" (Zitat bohni) als "removable devices" gekennzeichnet. Das kann man auch daran sehen, dass die Karten vom Bios nicht als HD, sondern eben als removable erkannt werden. Für die Installation von Windows bedeutet das, dass zwar alle Daten übertragen werden, aber die Installation nach dem ersten Neustart mit der Meldung "Medienfehler" abbricht, weil von der CF-Karte kein Win gebootet werden kann.

Das Programm atcfwchg.com hilft. Das Programm kann man auf Anfrage von Sandisk erhalten. Man kann es auch hier runterladen:
http://www.dynx.net/images/prog/
Es kann nur in einer Dos-Umgebung ausgeführt werden. Man muss also:
- die CF-Karte in einen CF-Karten Reader stecken und mit Fat32 formatieren
- auf die frisch formatierte Platte die atcfwchg.exe kopieren
- die CF-Karte in das Notebook einbauen (Achtung: An dieser Stelle gibt es für X41, T43 und R52 eine Besonderheit: Wegen deren PATA/SATA Bridge kann das Programm seinen Dienst hier nicht ausführen. Die CF-Karte muss also in einem anderen Notebook (z.B. einem X31 ;)) "behandelt" werden.
Zu erwähnen ist auch, dass der Einbau des Adapters in den Schacht nicht so einfach ist, da es keine Führungsschienen gibt. Es empfiehlt sich, mit der Taschenlampe nachzuschauen, was man tut.
- von einer Dos-CD oder eine Dos-Diskette booten (brennfähige Isos für Boot-CDs gibt es hier. Ich habe Freedos 1.0 genommen)
http://www.allbootdisks.com/download/iso.html
- auf Laufwerk C wechseln
- das Programm ausführen. Wenn man nur den Namen eingibt, zeigt es die Optionen. Das sieht dann so aus:

NAND Athens ID Drive Config Word (Fixed/Removable) Change Utility
Version 1.4.
Usage: <FileName> [Option]
Option
/P - Select Primary IO Mode.
/S - Select Secondary IO Mode.
/I XXXX
- Select 16-Byte Contiguous IO Mode.
- Where XXXX=IO Base Address in Hex.
/M XXXX YYYY
- Select Memory Mode.
- Where XXXX=Segment in Hex; YYYY=Offset in Hex.
/1 - Select Drive 1.
/F - Fixed Disk ID (default option).
/R - Removable Disk ID.
/? - This Help Menu.
For examples, <FileName> /P
<FileName> /S
<FileName> /I 380
<FileName> /M D000 0000

Nachzulesen ist das hier:
http://www.mikrocontroller.net/topic/79918

- der richtige Befehl um das "Bit im Header" zu ändern lautet: atcfwchg.exe /p /f (das steht für /primary /fixed)
- wenn alles klappt zeigt das Programm eine Erfolgsmeldung an: pass!
- jetzt wird die CF-Karte ins X41 eingebaut
- und von der WinXP Prof CD gebootet.
- Wichtig ist jetzt, dass Ihr die CF-Karte vor der Installation von WinXP 1. einmal löscht, 2. eine neue Partition erstellt (nur eine) und 3. diese neu mit NTFS (!) formatiert. Das habe ich durch Trial und Error rausgefunden. Alle anderen Varianten führen zum Medienfehler.
- Windows sollte sich dann vollständig installieren. Ihr habt es geschafft!! :)

II. Transcend 300x Karten:
Mittlerweile bin ich im X40 auf eine Transcend 300x Karte (16 GB) umgestiegen. Diese Karten sind noch einmal deutlich leistungsfähiger als die Sandisk Karten. Mit HD Tune bekomme ich konstante 45 mb/s (in der Praxis sind das immerhin 10 mb/s mehr). Aus der 300x Serie ist die 16 GB Karte unbedingt empfehlenswert, da sie wohl keine Geschwindigkeitseinbußen gegenüber den 4 GB und 8 GB Karten hat. De facto fährt das voll installierte Windows auf dem X40 jetzt in ca. 10 Sekunden vollständig hoch.

Die Installation der Transcend 300x ist denkbar einfach: Einfach Windows so installieren wie auf jede andere Festplatte auch. Die Transcend Karten befinden sich automatisch im "fixed" Modus wenn sie an eine IDE-Schnittstelle angeschlossen werden und werden daher von Windows automatisch als Festplatte anerkannt.

III. Allgemeines:
Error 2010
Speziell beim X41 erzeugt die CF-Karte den error 2010. Den kann man aber einige Sekunden nach dem booten einfach wegklicken. Evtl. hilft ein älteres Bios (Quelle thinkwiki) ihn zu beheben, was aber Nebenwirkungen haben kann. Man kann auch auf ein neueres Bios (ab 2.05) upgraden. Dann gibt es im Bios die Option, die Errormeldung abzuschalten. Sie erscheint dann zwar noch, verschwindet aber automatisch nach einer Sekunden. Für den Error verantwortlich ist eine SATA/PATA Bridge, die im X41 und im T43 zum Einsatz kommt (die Boards waren eigentlich für SATA ausgelegt, man wollte aber in der Modellreihe weiterhin IDE-Platten abverkaufen und behalf sich daher mit der Bridge).

Beim X40 gibt es diesen Error nicht. Das ermöglicht auch das Betreiben von zwei CF-Karten gleichzeitig mit einem Addonics Dual CF-Adapter.

Offene Fragen:
Noch zu klären wäre die optimale Einrichtung eines Systems mit einer CF-Karte, so dass diese vor allzu vielen Datenzugriffen geschont wird.

Soviel von mir erstmal. Ich danke für die Aufmerksamkeit. Vielleicht könnt Ihr Eure Erfahrungen beitragen. Wenn es sich ergibt, pflege ich diesen Post im Sinne eines Sammelthreads.

Gruß, Jan.
 
[quote='kebabfreund',index.php?page=Thread&postID=419051#post419051]
[quote='DukeJo',index.php?page=Thread&postID=419045#post419045]Eine Ramdisk für Temp-Dateien ist sicherlich eine gute Idee, aber für die Auslagerungsdatei?? Dann deaktiviere ich doch lieber die Auslagerungsdatei und mein Ram wird soweit genutzt wie er eben vorhanden ist.[/quote]macht windows oft nicht mit, die datei bleibt meist trozdem[/quote]Ja, das dachte ich auch. Ich habe aber vorhin vor meinem Posting noch einmal den Versuch gemacht und das Pagefile deaktiviert und dann mit Seqoiaview mir mal die Dateiverteilung angesehen - das Pagefile war weg!

Nach der Reaktivierung war es dann auch bei Seqoiaview wieder deutlich zu sehen. Anscheinend scheint damit das Pagefile tatsächlich nach dem Deaktivieren und Neustart zu verschwinden, zumindest bei mir...

Grüße,
Cunni
 
Ich habe bei mir ebenfalls die Aulagerungsdatei deaktiviert und die pagefile.sys ist auch nach mehreren Neustarts nicht wieder angelegt worden.
 
Hab auch seit ca. 2Jahren das pagefile aus.
bei der langsamen Platte ein echtes Feature.
 
noch mal zum Mitschreiben bitte

Also, ich habe zu Hause ein X40 und ägere mich tierisch über die Festplatte. Aslo hab ich gegoogled und bin hier gelandet.

Bitte fasst doch noch mal für mich zusammen (auch wenns eine Wiederholung ist):
- Hab ich es richtig verstanden, dass man mit einer CF-Karte von Transcend 300x wahrscheinlich die wenigsten Probelme haben werde (da die Karte schon im richtigen Modus läuft)?
- muss ich die Karte einfach nur einstecken und wie gewohnt von CD oder USB oder... XP installieren. Ist sonst nichts zu beachten?
- kann ich ohne Probleme auch einen Dual-Adpater verwenden? Was passiert, wenn ich irgendwann eine zweite Karte dort einstecke, wird diese dann einfach als zusätzliches Laufwerk erkannt oder hat das dann was mit RAID zu tun??
Vielen Dank für Eure Hilfe. Ich hab wirklich keine Lust mir jetzt was zu kaufen, um festzustellen das es falsch war ;(
 
- Ja, die Transcend 300x 8GB (oder auch 16GB, die ist von den kombinierten Schreib-/Lesewerten minimal langsamer) ist wohl die unkomplizierteste Karte
- Richtig. HDD raus, Adapter rein, Karte rein, formatieren (partitionieren?), Win installieren
- Ja, im X40 ist ein Dual-Adapter kein Problem, du kannst dann einfach eine 2. CF-Karte einbauen, die ganz normal als 2. Laufwerk erkannt wird (wie bei IDE mit Festplatten)

Viel Erfolg! :)
Gruß, Jonny
 
erstmal danke für die fixe Antwort.
Hab gerade noch was von ner Ultrabay gehört. Ist das der "Schacht" für die normale Festplatte? Muss das Ding auch raus?
 
Die "UltraBay" ist der Schacht an der rechten Seite, in dem standardmäßig ein optisches Laufwerk (also CD/DVD-ROM/Brenner) verbaut ist.

Alernativ kann man dort auch eine zweite Festplatte oder einen zweiten Akku verbauen.
Das hat aber primär nichts mit der "normalen Festplatte" und deren Tausch mit einer CF-Karte + Adapter zu tun.
 
Letzte Frage, versprochen: ;)
gibt es zufällig irgendwo eine Anleitung wie man sein Notebook zerlegen muss?
 
OK, ich gebs zu. Darauf hätte man kommen können :whistling:

Danke. Falls was kaputt geht meld ich mich wieder :D
 
ich hab mein x31 auch auf und wieder zu bekommen ohne dass es kaputt ist - und ich bin bestimmt in die
kategorie grobmotoriker einzuordnen was sowas betrifft -.... also wird schon!
 
[quote='atta',index.php?page=Thread&postID=436794#post436794]Letzte Frage, versprochen: ;)
gibt es zufällig irgendwo eine Anleitung wie man sein Notebook zerlegen muss?[/quote]

moin,

warum musst Du es zerlegen, ist es defekt?

die festplatte wird einfach von aussen getauscht, dauert keine 3 minuten.


gruß
 
Frage und Erfahrungsbericht

Moin Leute,

habe Aufgrund der Infos aus den Beiträgen auch eine CF Karte von Transcend 16GB 133x und ein CF/IDE Adapter zugelegt.

Vom Umbau kann man behaupten das es relativ einfach war, bis auf einen Verdreher beim anstecken auf den IDE Port (ist aber nicht abgebrannt!). Beim Adapter sollte man drauf achten, dass die Pins nicht zu lang sind und gegen Metal im Gehäuse kommen. Ich habe sie einfach weggefeilt, danach aber sauber entgraten und mit Iso Band abkleben!

Nach dem Umbau habe ich einfach mein Acronis Image von meiner Platte wieder zurückgespielt und konnte ohne Probleme booten. Nur war es viel zu langsam, laut HDTune 1MB/sec.

Liegt das Problem an meiner CF Karte und kann man das irgend wie richten, oder weg in die Tonne und das richtige besorgen?

Übrigens für die Leute die kein Akronis zur Hand haben, es gibt ein gleichwertiges Tool was sich "DriveSnapshot" nennt. http://www.drivesnapshot.de/de/index.htm

Zum einamligen Sichern und Rücksichern kostenlos, kann man auch gerne problemlos für seine tägliche Sicherung verwenden.

Würde mich über einen Tip wegen der Geschwindigkeit freuen.

Viele Grüsse aus Berlin

Nail
 
ne 133x is ja auch viel zu langsam als systemplatte ... steht ja auch überall so ... man sollte als systemplatte ne 300x nehmen ...
 
Hallo erstmal und herzlich willkommen im Forum :D

Die 133er ist viel zu langsam als Systemplatte. Ist zwar bei großen Dateien ausreichend. Die Random Write Werte sind aber aufgrund der verwendeten MLC Chips grottenschlecht.

Musst dir eine 8 GB Transcend 300x holen, dann läuft es flott!! Kostet z.B. hier 74 Eus (incl Versand)

Dazu gibt es einige Threads hier im Forum:
Der KLeine hier z.B. :D ab Post 1586

Du wärst aber auch ein guter Kandidat, um EWF bei einer langsamen Karte auszutesten :thumbsup:
EWF Thread

Gruß

Edit: Das hätte ich mir ja mal wieder denken können verdi X( Darf ich auch mal als Erster antworten :D
 
RE: Frage und Erfahrungsbericht

[quote='nsert',index.php?page=Thread&postID=454426#post454426]Moin Leute,

habe Aufgrund der Infos aus den Beiträgen auch eine CF Karte von Transcend 16GB 133x und ein CF/IDE Adapter zugelegt.

Nach dem Umbau habe ich einfach mein Acronis Image von meiner Platte wieder zurückgespielt und konnte ohne Probleme booten. Nur war es viel zu langsam, laut HDTune 1MB/sec.

Liegt das Problem an meiner CF Karte und kann man das irgend wie richten, oder weg in die Tonne und das richtige besorgen?

l[/quote]

Ich habe in meinem X31 eine 8GB 300x als Master für die Systempartition und eine 16GB 133x als Slave und Datengrab,
beide Karten von Transcend. Mein Datengrab ist also mit deiner Systempartion vergleichbar.
Mit HD-Tune Master 41,1 MB/s, slave 40,8 MB/s. HD-Tune zeigt bei mir für beide Karten (muss man sich durch die
Info-Buttons klicken) den Mode UDMA4 an. Prüf das doch mal nach.

Falls du die 16GB Transcend jetzt immer noch in die Tonne kippen willst, schenk sie dich einfach mir gegen Portoerstattung :D
 
ja weil deine 133x karte als slave ja auch keine ständigen zugriffe vom system verarbeiten muss ...
 
  • ok1.de
  • thinkstore24.de
  • ok2.de - Notebook Computer Server
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben