Forum
Tipps
News
Menu-Icon

S-ATA Festplatte und SUSE 9.0

Hallo,
seit ich für mein Windowssystem eine S-ATA Festplatte eingebaut habe, die nur zum Datensichern gebraucht wird, hängt sich Linux beim Startvorgang bei hde:attached ide-disk driver auf.
Vor Einbau der zusätzlichen Festplatte lief Linux problemlos.
Hat jemand einen Tipp für mich?


Antworten zu S-ATA Festplatte und SUSE 9.0:

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hi

ich denke mal du solltest, sofern du Linux zum starten bekommst, einen neuen Kernel bauen der die Art der Festplatte kennt.


MfG

Hallo,
ich bekomme Linux nicht mal mehr mit der Start CD von SuSE 9.0 zum Laufen. Ich drücke F2 um den Startvorgang mitzulesen. Bei der Meldung hde: attached ide-disk driver spurious 8259A interrupt: IRQ7 hängt sich der Computer auf.
Mein Motherboard ist ein Asus P4C800 und die zusätzliche S-ATA Platte ist von Seagate.
Mit neuem Kernel kompilieren komme ich nicht weiter.
Hat jemand noch einen anderen Vorschlag?

Vielen Dank im voraus

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hi

hört sich nach nem KernelProb an. Sieht so aus als ob der IRQ7 einen Konflikt mit einem anderen Gerät verursacht der dafür sorgt das dein Kernel abschmiert. Kann Dir da leider im Mom nicht heraus helfen. Sorry

MfG

Das gleiche Problem habe ich auch. Nach intensivem Suchen im Netz tritt dieser Fehler v. a. bei der Kombination ASUS+Seagate auf.

Auch ich habe ein ASUS P4C800-E Deluxe und eine 120 GB Seagate S-ATA Festplatte.

ABER: Ich will SuSE erstmal installieren. Hatte es früher schon drauf (auch RedHat 9, bin also kein absoluter Newbie). Ich schiebe meine SuSE 8.2 Proferssional DVD ins Laufwerk und YaST erkennt keine Festplatte(n). Bei SuSE 9 ist dieser Fehler auch nicht behoben … mit normalen IDE Festplatten ist das kein Problem.

Hallo,

habe genau das gleiche mit Suse9, Asus P4P800, Seagate 120 S-ATA. Bleibt immer bei attach ide-diskdriver hängen. Wenn ihr was neues rausbekommen habt, wäre es nett, wenn ihr es hier postet. Werde ich auch tun.

Gruß und so,
Martin

Hallo,

das Problem liegt daran das der Controller (S-ATA) nicht unterstützt wird, sobald man bei dem P4C800-E Del. die S-ATA Platte an den Raid-Controller hängt, geht es mit dem Promise-Treiber für Linux ohne Probleme .... wenn jemand was anderes weiß, bitte Info ;-)

Danke und Grüße

Nach einem Tipp habe ich mich erst bei ASUS (http://www.asuscom.de) tot gesucht. ASUS bietet für das P4C800-E Deluxe leider keine Linuxtreiber für den S-ATA Controller an, nur für LAN und Sound.

Also hab ich mich bei Promise durchgewühlt. Natürlich gibt's dort nur Treiber für Karten, nicht aber für onboard-Chipsätze. Ich hab ewig gebraucht, bis ich mich zum »Promise FastTrak TX4000« Treiber entschieden habe, weil das der einzige S-ATA Ultra DMA 133 Controller war, der 4 Festplatten unterstützt. In der »readme.txt« stand unter »1.2 Support List« der Eintrag für den Chip »PDC20378«, den das ASUS P4C800-E Deluxe verbaut hat. Dahinter steht allerdings »FastTrak 378« und den kann man im Supportbereich beim Treiberdownload (http://www.promise.com/support/download/download_eng.asp) leider nicht auswählen.

Jedenfalls habe ich es trotzdem mit diesem Treiber versucht, den Inhalt auf eine Diskette unzipped und SuSE damit installiert (mit F3 für zusätzliche Treiberdiskette). Der Installer rammelt zwar erst auf der Diskette rum, findet dennoch keine Festplatte.

Wo gibt's einen Linux-Treiber von Promise, der auch funzt? Danke!

Hab grad nochmal den Beitrag von eagle wörtlich genommen:

Ich soll meine S-ATA Platte an den Raid ankoppeln, rest dann würde der Linux-Treiber die Platte erkennen? Richtig verstanden?

Tut mir Leid, aber da ich nur eine Platte habe, brauche ich den Raid nicht. Raid verlängert nur die Bootup-Zeit und bringt bei einer Platte echt keine Vorteile … warum also sollte ich das tun? Es muss doch eine »normale« Lösung geben!

Hi habe genau das selbe problem mit mainboard asus p4c800-e deluxe und maxtor s-ata platte. wo anders hab ich das gelesen mit dem tx4000 treiber der hat auch noch fehler behebung gemacht wenns nicht geht
Da ich bei der Installation von Suse 9.0 auf meinem Promise SATA-RAID-Controller (TX-4000) auf einige kleine Hürden gestossen bin, hier ein kleines HOWTO.

System: Suse Linux 9.0 Pro
Promise SATA
FastTrak S150 TX4 oder
FastTrak S150 TX2plus oder
FastTrak 376 oder
FastTrak 378 oder
FastTrak TX4000

- Die Suse 9.0 Treiber von der Promise-Homepage runterladen und auf Diskette entpacken.

- Suse Installation von CD/DVD starten, im Bootscreen F3 auswählen, die Treiberdisk einlegen und die Installation beginnen. Bei der Partitionsauswahl sollten jetzt die Partitionen vom Promise-Raid als sda(x) vorhanden sein. (Promise verwendet SCSI-Emulation für den Controller). Installation soweit durchziehen und nicht gleich rebooten!!

- Falls man doch rebootet hat, oder schon ein installiertes System hat muss man halt wieder von CD/DVD booten, F3 drücken, manuelle Installation, Installiertes System booten.

- Teilweise wird der Treiber von der Diskette nicht automatisch mit ins System übernommen. War bei mir 2x der Fall !???
dazu:

- die Datei ft3xx.o von der Diskette im Verzeichniss
/linux/suse/i386-9.0/modules/
nach
/lib/modules/<KERNEL-VERSION>/kernel/drivers/scsi/
kopieren.

- dann im Kontrollzentrum->Yast-Module->System->"Editor für etc/sysconfig Dateien", im Ordner System/Kernel/ die variable INITRD_MODULES um das Module, bzw. den Treibernamen ft3xx (ohne das .o) erweitern.

- in einer Shell "mkinitrd" eingeben.

- der Promise Treiber steht jetzt beim Booten in der Ramdisk zur Verfügung und erkennt die Platten beim booten.

Das sollte es gewesen sein...

hoffe er hat für den post nichts dagegen original seite weiß ich net mehr, bin absoluter linux noob also wenn das irgendwie funktionieren sollte postet es bitte

Ich hatte das Problem, dass ich SuSE nicht mal installieren konnte. Nach ein paar Recherchen und Mails mit »Chrissi« (Danke nochmal) hab ich folgendes rausbekommen:

Das Mainboard ASUS P4C800-E Deluxe hat zwei S-ATA Controller. Der erste ist von Intel und hat den ICH5R Chipsatz (…R = RAID Edition). Der zweite ist von Promise – es ist der besagte FastTrack TX4000.

Will man RAID nutzen, holt man sich den entsprechenden Treiber von Promise (http://www.treiber.de), entpackt ihn auf eine Diskette und drückt F3 beim Installieren von Linux. Danach sollten die Festplatten erkannt werden.

Wenn man aber wie ich nur eine Platte drin hat, braucht man ja kein RAID einstellen und die Platte als einzelnen RAID-Array laufen zu lassen. Das bringt weder Geschwindigkeits- oder Performance-Vorteile. Außerdem würde der Promise-Controller beim Booten ein paar Sekunden zur Initialisierung brauchen und somit sinnloserweise den Systemstart verzögern. Hier einfach folgendes machen:

1) Ins BIOS gehen und bei den Promise Controller deaktivieren.
2) Den Intel Controller auf »Compatible Mode« stellen und aussuchen, ob von den IDE-Schnittstellen der »Primary« oder »Secondary« verwendet werden soll (z. B. für CD/DVD/IDE-HDD).
3) Die Bootreihenfolge sollte mit CD-ROM beginnen (wer keine bootfähige CD hat, muss halt vom Floppy booten).
4) Linux Boot-CD/DVD reinschmeißen und beim Installieren noch diese »boot options« eingeben:

pci=bios acpi=force acpi

Bei der englischen Tastatur befindet sich das "=" auf den Apostrophen (zwischen [ß?\] und [Backspace]). Im Zweifelsfall wählt ihr eine Voreinstellung aus und ändert nur die Wörter, indem ihr die "=" stehen lasst.

Danach erkennt YaST2 auch den ersten S-ATA Controller von Intel mit dem ICH5R Chipsatz und man kann auf seine S-ATA Festplatte installieren.


Hallo
Ich habe das P4P 800 Delux und hatte auch die gleichen Installationsprobleme.Linux lies sich erst nach einschalten des Comatiblen Modus installieren.
Ich betreibe in meinem System 2 Festplatten,eine über S-ATA (Windows)und eine am primären IDE Port als Master (Datenablage/Wechselplatte).Linux installierte Ich Probeweise auf der IDE Festplatte.Leider habe ich dann von meinen drei Leselaufwerken nur noch eines zur Verfügung,da ja im Compatiblen Modus entweder der Prim. oder Sek. IDE port Funktioniert.Nach umschalen auf Enhanced Modus startet aber Linx nicht mehr.Gibt es einen Patch oder Treiber damit Linux alle IDE Ports und S-ATA Ports zusammen wie Windows XP verwaltet(Ich habe aber nur die PC-Welt Version von Linux).Ansonsten macht Linux für mich wenig Sinn,da selbst wenn ich Linux auf die S-ATA Platte installiere bleibt mit der Wechselplatte wieder nur ein Leselaufwerk über.
Da ich in Linux noch nicht so bewandert bin ,kann mir vieleicht auch gleich noch jemand erklären wie mann den Bootmanager von Linux wieder los werden kann.

Vielen Dank im voraus

Hallo!

Hier eine Treiber-Lösung:

der auf dem Board P4P800-E Deluxe verbaute Promise-Raid-Controller 378 entpuppt sich nach auslesen der Hardware-Parameter als "Promise SATA150 TX2plus". Der Controller hat die Besonderheit, 2 S-ATA-Ports & einen IDE-Port zu besitzen. Man kann problemlos ein Raid-Level aus beispielsweise 1 S-ATA-Platte und einer IDE-Platte aufbauen. Die beiden "normalen" S-ATA-Ports auf dem Board gehören zum Intel-Chipsatz.

Für Linux also folgende Treiber benutzen:
http://www.promise.com/support/download/download2_eng.asp?productId=97&category=driver&os=1

Mit besten Grüßen  ;D

Hallo an alle.
Ich habe gleiches Board und die gleichen Probleme. Möchte ein IDE Raid (Spiegelung) mit 2 Platten aufbauen. Habe mir (wie oben beschrieben) den Treiber für den TX4000 besorgt. Die Installation läuft damit endlich auch sehr gut. Nur beim ersten Booten von SUSE 9 kommt noch in der Konsole die Fehlermeldung:
"Kernel panic: VFS: Unable to mount root fs on 08:02" und das System bleibt beim Booten stehen.
Wie kann ich dem beikommen??
Jan

Hallo,

das System kann die Treiber für das Raidarray nicht laden und wird es auch nicht tun können. Normalerweise baut man es so auf, das auf einer normalen,kleinen, Festplatte das Betriebssystem mit allen notwendigen Treibern liegt und auf den Raidplatten die Datenpartitionen liegen.

Abhilfe: Start mit einer Startdiskette welche den Treiber für den Promisecontroller drauf hat, ggf. von der Installationscd starten und installiertes System starten wählen. Du musst ihm über die Promise-Treiberhürde helfen, sonst kann Linux das System nicht laden....


« kein bild mehrSuse: SOS!!!! Netzwerkkarten-Treiber installieren??? »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Festplatte
Die Festplatte, oft auch als Hard Disk Drive (HDD) bezeichnet, ist ein interner Datenträger im Computer. Man unterscheidet zwischen den Größen der Geh&aum...

Linux
Linux bezeichnet ein kostenloses Betriebssystem, das als Open Source verfügbar ist. Die erste Version entstand 1991 und wurde von dem Finnen Linus Torvalds aus dem S...

Scart
SCART, ein europäischer Standard für Steckverbindungen, spielte eine wichtige Rolle in der Geschichte der Audio- und Videotechnik. Ursprünglich konzipiert,...