Ich habe heute meinen SATA Controller eingebaut, SATA300 TX2plus von Promise.
Das erste Problem war, dass mein PC egal mit welcher BIOS Einstellung nicht booten wollte. Habs nun so hinbekommen, dass er zumindest GRUB startet wenn keine Festplatte im Wechsellaufwerk ist.
(Meine 2 Platten sind direkt am Mainboard ASUS A7N8X Deluxe 2.0 angeschlossen, am Controller ist nur ein Wechsellaufwerk dran alles SATA II).
Dann hab ich aber das Problem wenn ich eine Platte einschiebe, wird sie weder wie sonstige externe Platten automatisch gemountet noch kann ich die Platte in gparted erkennen.
Hab auch schon mal die Treiber runtergeladen, zumindest den Soruce. Die Treiber selbst gibts nur für Suse und RedHat. Nur keiner der Treiber lässt sich installieren.
Was mich aber mehr wundert, dass mit einer Ubuntu 6.06 LIVE CD das ganze kein Problem war, dort hat Gparted die Platte einwandfrei erkannt und hier mein Ubuntu 6.10 nicht.
Aber er scheint den Controller zu kennen, hier mal ein paar Ausgaben die euch helfen:
dmesg | grep sata:
[17179574.720000] sata_promise 0000:01:08.0: version 1.04 [17179574.720000] sata_promise PATA port found [17179574.940000] scsi0 : sata_promise [17179575.144000] scsi1 : sata_promise [17179575.308000] scsi2 : sata_promise [17179575.344000] sata_sil 0000:01:0b.0: version 0.9 [17179575.720000] scsi3 : sata_sil [17179576.096000] scsi4 : sata_sil
lspci | grep promise:
01:08.0 Mass storage controller: Promise Technology, Inc. PDC40775 (SATA 300 TX2plus) (rev 02
Bei der LIVE CD hatte ich übrigens eine PLatte zu beginn drin, da ja dann zwar Grub nicht bootet aber die CD, warum auch imme rO_o.
Evtl. hat ja wer ne Idee
edit:
So geht es zumindest mal:
sudo rmmod sata_promise
danach
sudo modprobe sata_promise
kann ich das irgendwie automatisieren oder komfortabler gestalten?
Und wie kann meinen PC bewegen mit eingeleter Platte zu booten, wollte auf einer der Platten im Rahmen Windows haben :/
Dieser Beitrag wurde von ShadowHunter bearbeitet: 23. Dezember 2006 - 15:20