Sata Hard Drive Freezing
Hello all..I have read the previous posts, but am not quite sure what to do, so I will outline my problem. I got a new Seagate Barracuda 120 GB SATA drive from a friend so I decided I wanted to have my OS, page file, program files, etc. on this new drive because its faster than ATA133 obviously. My mobo is a FIC AN19E, KT400, sil 3112A sata raid on board controller, etc.
The problem I was having was my computer kept freezing for like 2-30 seconds and then would go back to normal like nothing ever happened. It seemed like this occurred during heavy access of the SATA drive, but sometimes it occurred OFTEN. Then I would start getting blue screens (I am on Windows XP Pro SP2), and several times windows said I needed to check a disk for errors...and my partition table would get all screwed up (missing files, errors, ntldr missing, etc, etc, etc) Now, I know the drive is good, and after countless hours of searching for drivers, flashing bios, reading forums, etc. I cant figure out how to solve the problem. Interestingly enough I am on the SATA drive right now and it doesnt seem to have too many problems (this is a recently fresh install so might not see problems for a little bit), but it has frozen once or twice during intense hashing of large files and what not.
The drivers for the controllers in the device manager say SiI 3112 SATARaid Controller (version 1.0.0.51)...shouldnt it be 3112A ? I just wanted to outline my problem in case there is some other solution, but anyways how do I flash the controller with these updated SATA bios or whatever? I have seen many people requesting modded BIOS, but do I need that? Thanks.
The problem I was having was my computer kept freezing for like 2-30 seconds and then would go back to normal like nothing ever happened. It seemed like this occurred during heavy access of the SATA drive, but sometimes it occurred OFTEN. Then I would start getting blue screens (I am on Windows XP Pro SP2), and several times windows said I needed to check a disk for errors...and my partition table would get all screwed up (missing files, errors, ntldr missing, etc, etc, etc) Now, I know the drive is good, and after countless hours of searching for drivers, flashing bios, reading forums, etc. I cant figure out how to solve the problem. Interestingly enough I am on the SATA drive right now and it doesnt seem to have too many problems (this is a recently fresh install so might not see problems for a little bit), but it has frozen once or twice during intense hashing of large files and what not.
The drivers for the controllers in the device manager say SiI 3112 SATARaid Controller (version 1.0.0.51)...shouldnt it be 3112A ? I just wanted to outline my problem in case there is some other solution, but anyways how do I flash the controller with these updated SATA bios or whatever? I have seen many people requesting modded BIOS, but do I need that? Thanks.
0
Comments
My problem was resolved by first ensuring the drive integrity using the HD maker's utilities. Then I verified that the controller worked fine using a spare drive. I then ran each drive (2x250GB Maxtor SATA Drives) independantly with OSs loaded and would continually perform 3GB+ transfers between them (I could not do this with the initial stripe, kept getting data corruption), with no problems. I would leave to burn in over the course of a couple of hours transferring heavy data with small breaks. I now have no problems, still using the Via 8237 SATA chipset. LOTR Battle for Middle earth II is now working fine (which is my time burner, currently).
I have more suggestions and can elaborate on the ones I offered if you or anyone else needs to. My drives do support NCQ, but as a precaution and wehn performing my process of elimination, I turned off. I will be re-enabling soon with more tests.
Was there a solution??
(sorry not enough time to read this thread thoroughly right now - in case I'm reiterating what's already been suggested)
Also, there have been several bios updates for the early Silicon Image onboard controllers that fixed a lot of issues.
but no luck, when I restart I get no working controller and no drives... I have to roll back to the old one 1.0.0.50 in order to see the drives but to get the freezing problem.
I could try the bios update for the controller, can I do it through Windows?? Do I have to do it on the Bios Menu? All I can find is this link
http://www.siliconimage.com/support/searchresults.aspx?pid=63&cat=15
is this the BIOS update that I should use??
Thanks a lot
2 x SATA 150 Silicon Image based headers, 2 x SATA 150 Intel ICH5 based headers
2 channels Serial ATA 150 via ICH5R south bridge
2 channels Serial ATA 150 via Sil 3112 SATA controller
2 channels Serial ATA 150 via ICH5R south bridge
2 channels Serial ATA 150 via Sil 3112 SATA controller
Correction on my earlier post on the other board that is the same as yours. It is Epox and not Epoch. I have been busy doing other things and got crossed up.
Can you tell if the Intel controller works better or the SI controller works better? Can you run them one at a time to test this?
Also, updating the controller bios will need to be done as part of a motherboard bios update since the controller is part of the board and the bios for the controller is in the motherboard bios. I haven't done any bios modding in a long time but there are others here who I think can help. I do not think your board will support a bios flash from within Windows. Even if it did I am leery about doing it that way. As mentioned in other posts above the easiest solution may me to just buy a PCI controller card and be done with it. I had done this some time ago when I was running RAID on my machines and that gave me the ability to move a RAID array from one machine to another since onboard controllers differ too much to do it.
Thanks a lot
That is what I thought would be the problem. Yes, for now a PCI controller card will be your best option without getting into a new system. And it should hold you over till you are ready to do a new build.
thanks a lot guys... and since when something is fixed something else comes up I am going to move to the network section....