1 |
On 1/11/07, Alan E. Davis <lngndvs@×××××.com> wrote: |
2 |
> Using an AsRock 939SLI32-eSATA2 motherboard and a Western Digital sata |
3 |
> drive, I have been having alot of trouble. I found AHCI driver to work, at |
4 |
> least detect the drive/partitions. I have had no end of problems. |
5 |
> |
6 |
> I had moved this drive from another machine w/ a Tyan motherboard, where it |
7 |
> worked flawlessly. Most recently, it is impossible to write to the drive |
8 |
> (at least alot of times): it causes what seems like a lockup. I cannot find |
9 |
> anything about this. I compiled AHCI support into gentoo-sources-2.6.19-r2. |
10 |
> |
11 |
> |
12 |
> I want to ask if some kind soul can point me in a useful direction? |
13 |
|
14 |
I've suffered a lot of hell at the hands of SATA. I was experiecing |
15 |
what you describe, drive lockups, IO write drops, and even drive |
16 |
power-up-power-down cycling. But, i think after several months I think |
17 |
I've found it. |
18 |
My troubles started becoming more clear what they were when i turned |
19 |
on full APIC support in the kernel, which I had disabled at an earlier |
20 |
date due to weird "nvidia+xcomposite=system failure" issue, which |
21 |
appears to have been resolved. |
22 |
After i turned on APIC, i noticed dmesg started reporting drive |
23 |
add/deletes vaugely reminiscient of USB key plugging. So It dawned on |
24 |
me, that maybe, I finally had full SATA-HOTSWAP support working |
25 |
properly. |
26 |
So, I wondered why my drives were tripping hotswap events, and after a |
27 |
bit of mucking around, I concluded, that it was a loose cabling issue |
28 |
in the case somewhere. |
29 |
|
30 |
So I played around with touching various cables, and noticed with some |
31 |
of them, all i needed to to was -touch- the cable for the drive to do |
32 |
a nasty "power up/powerdown" jump, and then replaced some of my sata ( |
33 |
i had spares made by a different manufacturer ) cables, some of my |
34 |
sata-2-molex power adaptors, and have since found my problems have |
35 |
subsided :) |
36 |
|
37 |
So my advice, is give the cables a bit of a jiggle while the computer |
38 |
is running and see if you can cause a failure event to occur by doing |
39 |
so. :) |
40 |
|
41 |
( As a side note, I now distrust SEAGATE SATA drives, they seem to run |
42 |
10°C hotter than all my other drives ( Hitachis ) and seem to easily |
43 |
hit 60°C at which point they also start failing and having the |
44 |
SMART_ERROR_RATE being so huge it keeps going into integer overflow. ) |
45 |
|
46 |
Best of luck, I know how nasty it can be having drives jumping foot |
47 |
all the time. I have 4 drives. All SATA :P. |
48 |
|
49 |
- |
50 |
Kent |
51 |
|
52 |
-- |
53 |
gentoo-user@g.o mailing list |