New SATA Controller Card, Windows wont boot, how to load drivers?

Page 1 of 2 12 LastLast

  1. Posts : 63
    Windows 7
       #1

    New SATA Controller Card, Windows wont boot, how to load drivers?


    Quick summary: SATA Controllers on motherboard are not working. Ordered and installed a PCI-E SATA Controller Card. Connected Hard Drive & DVD Drive to new card ports. Upon attempting to boot installed windows 7, it spontaneously restarts before loading. It seems that I need to get the Controller Card's drivers installed. i try startup repair mode, and I can load the driver and see the Windows 7 installation after that, but then I don't know how to permanantly add the drivers for this installation.

    Any help? Or do I need to reformat and re-install? Thanks
      My Computer

  2.    #2

    Win7 should not need SATA drivers as it has most of them. There is likely another issue.

    Is HD set to boot after DVD drive in BIOS?

    Is Startup Repair autostarting from the HD, or are you booting DVD to access Repair console on second screen? If not, try that to run Startup Repair a few times, making sure Win7 or its 100mb boot partition (preferred) are marked Active: Partition - Mark as Active (Method Two) .

    If it's autostarting from HD then the change in SATA controller may be too much for your extant Win7 to start. This requires running Paragon Adaptive Restore CD on the installation from boot, or clean Reinstalling Windows 7.
      My Computer


  3. Posts : 4
    Windows 7 Window 8 X64
       #3

    I know this is an old topic but I wanted to answer it for anyone the run into this issue in the future and may come across this in a web search.


    The Motherboard Bios and Bios on the SATA card are conflicting. I had this same problem with a card I had that was Sil 3114 based and had all but given up on using that card until today. I needed more ports and I was determined to sort this out. I tried a fresh install of Windows and same issue. I tried updating the Bios on the Sil SATA controller and still same issue.


    I was able to resolve this by erasing the BIOS flash on the Sil SATA controller. If the Bios chip is removable just remove it but if not boot to DOS and run UPDFLASH.exe if you know what type of flash memory you have select it from the list. If not and i did not i selected option 7. Read the bios version and then erased the flash. After erase I read the version to verify it was blank and exit.
    Reboot PC with drives attached and install the driver from Sil. This should work for similar cards even if they are not exactly the same. I did not need any RAID functionality out of the card just additional ports for more drives and the card is now detected as an SATA storage controller and working great. You can always flash the latest Bios back if you need to.


    If you have question just reply to this thread and I will try to help.
      My Computer


  4. Posts : 11,408
    ME/XP/Vista/Win7
       #4

    Not all BIOS's have the option to boot from a PCI-E SATA/RAID Controller Card.
      My Computer


  5. Posts : 4
    Windows 7 Window 8 X64
       #5

    theog said:
    Not all BIOS's have the option to boot from a PCI-E SATA/RAID Controller Card.
    True but in my case at least this was not the issue. I am not booting from any of the drives attached to the SATA controller card but it would still cause the OS to hang during boot before. After I erased the bios all is good.
      My Computer


  6. Posts : 3
    windows 7 64
       #6

    JMA321

    So I'm gonna try the "erase the bios on my controller card (siig dp sata 6gb/s 2s1p pcie)"...but I do want to boot from one of the drives on it because I have the old Asus Maximus Extreme (socket 775) and I want to be able to utilize the 6 gb/s on my ssd. Am I wasting my time with this or will I see improvement?

    ...also, when I run updflash in dos, will it automatically find the controller card?...never used this before.

    Thanks
      My Computer


  7. Posts : 4
    Windows 7 Window 8 X64
       #7

    dlkj07 said:
    JMA321

    So I'm gonna try the "erase the bios on my controller card (siig dp sata 6gb/s 2s1p pcie)"...but I do want to boot from one of the drives on it because I have the old Asus Maximus Extreme (socket 775) and I want to be able to utilize the 6 gb/s on my ssd. Am I wasting my time with this or will I see improvement?

    ...also, when I run updflash in dos, will it automatically find the controller card?...never used this before.

    Thanks

    Yes you can still boot from a drive attached to it as long as your motherboard/bios supports booting from a controller card and most do. Updflash will give you a a list of controller choose one similar list of card status before and after to confirm it worked
      My Computer


  8. Posts : 9,600
    Win 7 Ultimate 64 bit
       #8

    First, not all controllers support booting. My LSI 9211-8i HBA does but one has to install it while installing Windows to be able to boot from it. I didn't bother since I had native ports to boot from.
      My Computer


  9. Posts : 3
    windows 7 64
       #9

    Can someone point me in the right direction on how to use updflash? Is it a utility already in my bios, or do I have to download it from somewhere?

    Thanks
      My Computer


  10. Posts : 4
    Windows 7 Window 8 X64
       #10

    Yes I will see if I can post a link and more detailed instruction tomorrow sometime. It is a file for updating the bios and is available to download and execute from dos.
      My Computer


 
Page 1 of 2 12 LastLast

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 07:01.
Find Us