Skip to content

Der lange Marsch zu SATA

Früher war alles einfacher. Das hat schon meine Oma gewußt, und die mußte sich nicht mit Computern herum schlagen...

Es fing alles damit an, daß ich im letzten Urlaub knapp 6½ Gigabyte Fotos produziert habe. Und da ich ja weiß, wie das so mit der Datensicherheit auf DVDs ist, "gebranntes Kind scheut das Feuer", habe ich die ja alle auf meiner Festplatte liegen. Nicht, daß Festplatten nicht auch immer mal wieder crashen würden. Aber irgendwie ist so eine Festplatte doch weniger empfindlich, vor allem was Luft und Licht angeht. Und die Oberfläche zu verkratzen ist schon schwieriger, irgendwie. Jedenfalls ist die Platte voll gewesen. Beide. Voll. Nix mehr Platz.

Also hat der Herr B. am letzten Freitag mal seinen Bruder gefragt, was denn eine neue Festplatte kostet. Um die 100€, das ist ja nicht so schlimm, denkt er sich. Dann nehmen wir doch auch gleich eine, die SATA redet, einen Controller dafür hat mein Board ja, und warum nicht noch zwei externe USB-Gehäuse dazu, da können dann die alten IDE-Platten rein; die kann ich dann als Backup-Platz für meine Fotos mißbrauchen und in den Schrank stellen, wenn ich sie nicht brauche, dann laufen die auch nicht den ganzen Tag unnütz mit, man muß ja auch an die Umwelt und die Stromrechnung denken.

Gesagt getan, am nächsten Tag, das wäre dann der Samstag, war es auch schon da, das Paket. Also, nichts wie angeschlossen, und siehe da... nix geht! Der $&%§ Controller (steckt im Via VT8327) auf meinem Board meint: "da is nix". Weder Windoof noch Linux sehen eine Festplatte. Kacke ist. Den Herrn Google gefragt, der meint, tja, Arschkarte, war wohl nix, der Chip ist so alt, der kann keine SATA-300-Platten. Und da ich - natürlich - das Modell von Hitachi genommen hat, das keinen Jumper hat, mit dem man es auf SATA-150 stellen könnte, vergessen wir das also lieber direkt.

Die Post kam ja erst um 15h und da es nun schon 17h war, war an "fahren wir mal zum $localComputerStore, mal gucken, ob die einen SATA-Controller für mich haben" nicht mehr zu denken.

Ich also meinen Bruder angerufen, der meint, "kommste vorbei, hab hier noch son Ding von Digitus rumliegen". Ok, ist auch nix dolles, Chipsatz war erstmal nicht zu erkennen in der Verpackung, ich also los, das Ding holen, vielleicht hilfts ja.

Wieder zu Hause, ausgepackt, eingebaut... Initio schlagmichtot Chip. Windows: Aha, Platte geht! Linux: Modul kompiliert (HIGHLY EXPERIMENTAL, aber noch is auf der Platte ja eh nix drauf), Modul geladen, aha, Platte > 127GB => LBA48 => nix is. LBA48 scheint auf diesem Chip mit einigen Hürden verbunden zu sein. also wird das vorsichtshalber mal ganz abgestellt. Weinkrampf gekriegt.

Und es war Sonntag und die Läden hatten zu. Also in der Zeit den Herrn G. (den gleichen wie da oben) mal ausgehorcht, welche Chips denn am ehesten ein Erfolgserlebnis versprechen. libata.org hat eine Liste.

Und es ward Montag, und die Läden öffneten wieder, und so begab ich mich denn zu $localComputerStore und erstand eine DeLOCK-Karte (auch nur SATA-150, aber dafür mit einem Silicon Image Chip, der laut libata.org unterstützt werden sollte). Vorher noch mit dem Besitzer verhandelt, daß ich das Ding im Notfall auch geöffnet wieder zurückgeben dürfte, wenns nicht geht.

Aber das war gar nicht nötig: Karte eingesteckt, alles angeschlossen, gebootet, sata_sil kompiliert, geladen, geht. Ahhhh... Also angefangen, die Platte zu partitionieren und das Linux rüber zu kopieren, dd ist Dein Freund, da geht das auch recht flott mit. Sogar das resizen der Reiser-(hat-er-seine-Frau-gemeuchelt?)-Partition ging einwandfrei. Dann noch die fstab angepaßt, ein wenig in der lilo.conf (jaja, ich bin so ein altmodischer Sack) gespielt, et viola, ett lüppt, wie man so schön im Rheinland sagt.

Tief durchgeatmet und entspannt.

Dann fehlt ja jetzt eigentlich nur noch Windoof (Vista, die Studenten-Uni-Dingsbums-Version). (Die Idee, die bereits vorhandene Installation von der IDE-Platte zu übernehmen, hatte ich bereits frühzeitig aufgegeben; Plattenwechsel ist ja bei Windoof schon immer ein Streß, aber dann auch noch Controllerwechsel, und das mit Vista, nee, das war mir dann doch zuuuu kompilziert). Also, DVD rein, boot, boot, boot, schnarch, boot, "Wählen Sie Dingsbums zur Installation eines Treibers oder so", Treiber-CD rein... Treiber-CD rein... hallo?! Wieso erkennt der das Teil nicht?

Linux gestartet, neue Treiber runter geladen, gleichzeitig auch mal den Herrn G. gefragt, ah, man muß wohl doch die RAID-Treiber nehmen, auch wenn man gar kein RAID haben will, auch die runtergeladen... Bootbootbootschnarchboot, Treiber (praktisch, daß Vista mittlerweile auch USB als Datenträger schon während der Installation nimmt), nochn Treiber, nochndritter Treiber, nix. Entnervt aufgegeben und ins Bett gegangen, war schon 11. Vorher noch dem Support ne Mail geschrieben, was man denn tun könnte.

(Das nette: Wenn ich den Treiber in das bereits auf der IDE-Platte installierte Windoof installiere, gehts... nur beim neu Installieren nicht.)

Heute morgen dann noch mal dran gesetzt. Im wachen Zustand festgestellt, daß der den einen Treiber (den mit RAID, das ich gar nicht brauche) tatsächlich auch lädt, nur keine Platte erkennt. Strange! Dies und das probiert, bis es mir zu doof wurde und ich unter Linux einfach eine primäre, aktive NTFS-Partition im noch freien Bereich angelegt habe. Bootbootsieheoben, ach guck mal einer an! Geht ja doch!

Bleibt die Frage zu klären, was das Vista-Installationsprogramm so aus der Bahn geworfen hat. Ich also mal mit der Datenträgerverwaltung meine Partitionen angeguckt, nachdem das mit der Installation durch war. Hm... seltsam, hatte ich die Swap-Partition nicht in der erweiterten abgelegt? Linux gestartet, fdisk meint "ja". Gestutzt. Will mal mit qtparted schauen, was da los ist, so mit bunt und graphisch, kommt irgendwie besser. Segfault! Aha. Normales parted? Geht. Swap gelöscht, neu angelegt. qtparted: Immer noch Segfault. Windoof gebootet, aha, jetzt ist sie da, wo's hin soll. Am Kopf gekratzt. War's das vielleicht? Defekte Partitionstabelle verhindert, daß Vista die Platte überhaupt sehen kann? Kann doch irgendwie nicht sein, oder?

Egal, habe mir jetzt lang genug den Kopf drüber zerbrochen. Läuft ja jetzt. Bleibt nur noch die Frage, wie ich die Aktivierung von der alten Platte auf die neue Übernommen bekomme. Aber auch das wird sich noch klären in den nächsten 30 Tagen. Ansonsten wird es halt neu aktiviert... soll sich doch Microsoft wundern, warum ich das auf den gleichen Rechner noch mal aktiviere...

So, und jetzt habe ich glaube ich alle genug genervt mit technischen Details! ;-) Bleibt nur die Frage zu klären: Warum eigentlich SATA? IDE war doch immer gut genug...