Proleme mit Promise ATA 100 TX2

Post Reply
Message
Author
Stefan

Proleme mit Promise ATA 100 TX2

#1 Post by Stefan »

Hallo, ich habe ein Problem mit meinem IDE-Raid controller! Sobald ich zwei Festplatten auf einem Kanal laufen lasse findet mein Rechner (SuSE 8.0) jede menge Fehler!! Habe ich die beiden Platten jeweils an einem eigenen Kanal bottet er ohne irgendein kleinstes Problem! Da ich insgesamt drei Festplatten an den Kontroller hängen muss/möchte benötige ich daher zwei Platten an einem Kanal!!
Zu dem kommt dan auch noch dass es beim Booten heißt "Kernel Panic, unable to mount root", allerdings nur wenn ich zwei Platten an einem Kanal hängen habe!!
Was muss ich machen, damit es läuft?


PS: Kann mir jemand einen Tipp geben wie ich Win XP und Linux auf einem Rechner unter ein Dach bringe, wenn ich den Lilo in den Bootsektor der Platte schreibe? Danach möchte Win XP nicht mehr booten!

Joo

Re: Proleme mit Promise ATA 100 TX2

#2 Post by Joo »

hallo,
ich habe das selbe problem mit einem asus-board p4b266-e. falls da jemand einen tip hat, bitte e-mail an JooJanta@aol.com.
promise und asus wollen hier nicht weiterhelfen.

vielen dank vorab
Joo

bAZiK

Re: Proleme mit Promise ATA 100 TX2

#3 Post by bAZiK »

Ich hab hier 3xIBM ATA100 platten ohne Probleme laufen (unter Progeny Debian, Gentoo und LFS [und WinXP ;) ]).
AFAIK gibt es die von dir beschriebenen Probleme nur mit älteren Kernel, die *keine* ATA100 Unterstützung haben...

Nimm mal die SuSE CD als boot-cd und mach dann nen

<blockquote><pre><font size="1" face="">code:</font><hr><font face="Courier New" size="2">
cat /proc/pci
</font><hr></pre></blockquote>

Dann such nach "Promise". Müsste in etwa so aussehen:

<blockquote><pre><font size="1" face="">code:</font><hr><font face="Courier New" size="2">
cat /proc/pci
</font><hr></pre></blockquote>

Nun füg einfach folgende Zeile an den Kernel an (kannst du beim boot prompt machen, später per "append=" in der lilo.conf):

<blockquote><pre><font size="1" face="">code:</font><hr><font face="Courier New" size="2">
cat /proc/pci
</font><hr></pre></blockquote>

Syntax: ide2=ErsteZahl,ZweiteZahl+2 ide3=DritteZahl,VierteZahl+2

Damit würde es sogar gehen, wenn der Kernel *kein* ATA 100 unterstützt.
Und ausprobieren kostet nix :)

mfG,
bAZiK

bAZiK

Re: Proleme mit Promise ATA 100 TX2

#4 Post by bAZiK »

Ich hab hier 3xIBM ATA100 platten ohne Probleme laufen (unter Progeny Debian, Gentoo und LFS [und WinXP ;) ]).
AFAIK gibt es die von dir beschriebenen Probleme nur mit älteren Kernel, die *keine* ATA100 Unterstützung haben...

Nimm mal die SuSE CD als boot-cd und mach dann nen

<blockquote><hr>
cat /proc/pci
<hr></blockquote>

Dann such nach "Promise". Müsste in etwa so aussehen:

<blockquote><hr>
Bus 0, device 12, function 0:
Unknown mass storage controller: Promise Technology Unknown device (rev 2).
Vendor id=105a. Device id=d30.
Medium devsel. IRQ 11. Master Capable. Latency=32.
(-1-) I/O at 0x9400 [0x9401].
(-2-) I/O at 0x9000 [0x9001].
(-3-) I/O at 0x8800 [0x8801].
(-4-) I/O at 0x8400 [0x8401].
I/O at 0x8000 [0x8001].
Non-prefetchable 32 bit memory at 0xd5800000 [0xd5800000].
<hr></blockquote>

Nun füg einfach folgende Zeile an den Kernel an (kannst du beim boot prompt machen, später per "append=" in der lilo.conf):

<blockquote><hr>
ide2=0x9400,0x9002 ide3=0x8800,0x8402
<hr></blockquote>

Syntax: ide2=ErsteZahl,ZweiteZahl+2 ide3=DritteZahl,VierteZahl+2

Damit würde es sogar gehen, wenn der Kernel *kein* ATA 100 unterstützt.
Und ausprobieren kostet nix :)

mfG,
bAZiK

bAZiK

Re: Proleme mit Promise ATA 100 TX2

#5 Post by bAZiK »

P.S.: Warum schreibt mir die Board Software bei mehreren code tags in jeden das gleiche?

User avatar
Stormbringer
Posts: 1570
Joined: 11. Jan 2001 11:01
Location: Ruhrgebiet

Re: Proleme mit Promise ATA 100 TX2

#6 Post by Stormbringer »

Weil das ein seit langem bekannter Bug ist ... ;)

Gruß
Continuum Hierarchy Supervisor:
You have already been assimilated.
(Rechtschreibungsreformverweigerer!)

Post Reply