Results 1 to 15 of 15

Thread: 890FXE / SB850 + AHCI = no hotplug ?

  1. #1
    Xtreme Member
    Join Date
    Apr 2006
    Posts
    173

    Question 890FXE / SB850 + AHCI = no hotplug ?

    Ok, this has got me stumped.
    After doing a clean install with vista 64bit, I have the AMD AHCI drivers loaded, and the BIOS has AHCI enabled, IDE disabled, and there is no hotplug support for SATA drives.
    It doesn't even show the 'safely removed the device' icon, unless I stick a USB drive in.

    I know SB850 supports AHCI + hotplugging, but it just isn't working.
    Everything does look correct in device manager, so I am unsure what the deal is.

    This is on a TA890FXE, aka the 'bug zapper'

    Ideas ? Do other people with this motherboard have hotplug support for the SATA drives ?

  2. #2
    Registered User
    Join Date
    Jul 2007
    Location
    Melbourne
    Posts
    92
    Yeah, I've got an eSata portable drive that I use with my server (a DFI Lanparty SLI-D) and there is no AHCI on nForce4 so I just make sure the drive is idle and close any associated windows and then just pull the power followed by the connection and have no problems.

    AMD FX-8350 | ASUS Crosshair V Formula-Z | G.Skill F3-1866C8D-16GTX | MSI Radeon R9 280X Gaming 3GB
    OCAU

  3. #3
    I am Xtreme zanzabar's Avatar
    Join Date
    Jul 2007
    Location
    SF bay area, CA
    Posts
    15,871
    u do not do the safely remove a drive when its a hot swap, u go into the disk manager and set it to off line then pull it. i have had an msi gd790 790 and im on an asus m4a89tdpro now and they both do hotswap in raid and ahci mode.

    side note, if u have esata and want to hot swap that most run from a jmicron chip so u have to have the ide and option rom for it enabled and the jmicron driver installed.
    5930k, R5E, samsung 8GBx4 d-die, vega 56, wd gold 8TB, wd 4TB red, 2TB raid1 wd blue 5400
    samsung 840 evo 500GB, HP EX 1TB NVME , CM690II, swiftech h220, corsair 750hxi

  4. #4
    Xtreme Member
    Join Date
    Apr 2006
    Posts
    173
    Quote Originally Posted by cbjaust View Post
    Yeah, I've got an eSata portable drive that I use with my server (a DFI Lanparty SLI-D) and there is no AHCI on nForce4 so I just make sure the drive is idle and close any associated windows and then just pull the power followed by the connection and have no problems.

    Hmm? On my Ultra-D, using the nvidia drivers, I *do* have hotswap support on XP, using the "safely remove device" icon...


    Quote Originally Posted by zanzabar View Post
    u do not do the safely remove a drive when its a hot swap, u go into the disk manager and set it to off line then pull it. i have had an msi gd790 790 and im on an asus m4a89tdpro now and they both do hotswap in raid and ahci mode.

    side note, if u have esata and want to hot swap that most run from a jmicron chip so u have to have the ide and option rom for it enabled and the jmicron driver installed.
    Eh? Why would this be the case, that seems to be a very crappy way of doing it. In XP, as I mentioned above, all my SATA HDs were listed in the 'safely remove device' icon... I assumed it would be the same thing for Vista / Win 7 ?

  5. #5
    I am Xtreme zanzabar's Avatar
    Join Date
    Jul 2007
    Location
    SF bay area, CA
    Posts
    15,871
    i did not know that xp was like and i dont think it was supposed to, u need to go to the storage manager then right click on the drive (not the partition and hit offline)
    5930k, R5E, samsung 8GBx4 d-die, vega 56, wd gold 8TB, wd 4TB red, 2TB raid1 wd blue 5400
    samsung 840 evo 500GB, HP EX 1TB NVME , CM690II, swiftech h220, corsair 750hxi

  6. #6
    Xtreme Member
    Join Date
    Apr 2006
    Posts
    173
    Quote Originally Posted by zanzabar View Post
    i did not know that xp was like and i dont think it was supposed to, u need to go to the storage manager then right click on the drive (not the partition and hit offline)
    Interesting, but the option to go offline is not there.

    The options are
    (ghosted) New Spanned Volume
    (ghosted) New Striped Volume
    Convert to Dynamic Disk
    (ghosted) Convert to GPT Disk
    Properties
    Help

    That is it.

  7. #7
    L-l-look at you, hacker.
    Join Date
    Jun 2007
    Location
    Perth, Western Australia
    Posts
    4,644
    You don't need to disable the drive. That's just silly. Removing the drive via the safely remove hardware dialogue is the correct way to hot-swap a SATA drive. If you don't have the Safely Remove Hardware option, your manufacturer hasn't properly implemented that feature in drivers despite the hardware supporting it - there used to be an app called HotSwap! that could do this for you.

    Did you make sure that the system was set to AHCI mode before you installed Windows? And that you gave the AHCI drivers to the Windows installer during the installation process?
    Rig specs
    CPU: i7 5960X Mobo: Asus X99 Deluxe RAM: 4x4GB G.Skill DDR4-2400 CAS-15 VGA: 2x eVGA GTX680 Superclock PSU: Corsair AX1200

    Foundational Falsehoods of Creationism



  8. #8
    Xtreme Member
    Join Date
    May 2009
    Location
    Portugal
    Posts
    317
    Also some boards are set to combined mode by default, so the last two ports (sata 4+5) will still be in native IDE (good for some optical drives).
    To really make sure, set "Start" value from "3" to "0" in

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Servic es\Msahci

    Reboot, make sure in bios you have AHCI set. Then in windows double check the driver used in device manager, if it's now using the generic MS one. After that, update with AMD Driver, and check if the previous one has been replaced.
    If after that the AMD still isn't installed over the MS one (it happened to me with some ancient releases), manually updated the ms driver in the device manager and point it to the directory were the ati installer unpacked it's files, and then you'll surely be done.

    Following that, with my sb750 I'll get every hd listed as removable, even the system one. IIRC, that won't happen with the MS one (that will also cause a ~10s delay when booting windows).
    Last edited by AlleyViper; 02-13-2011 at 04:18 PM. Reason: more stuff
    Strix X470-F, 1.2.0.6b | 5800X3D + Galahad 360, 3xP28 | 4x8GB Flare X 3200C14 @3200C14 1T+GDM | Strix 2070S A8G @1830/1750 | SB Z | SN750 500GB, MX500 1TB, DT01 2TB | O11D XL: 6xNB PL-2 | RM750

  9. #9
    Xtreme Member
    Join Date
    Apr 2006
    Posts
    173
    Quote Originally Posted by SoulsCollective View Post
    You don't need to disable the drive. That's just silly. Removing the drive via the safely remove hardware dialogue is the correct way to hot-swap a SATA drive. If you don't have the Safely Remove Hardware option, your manufacturer hasn't properly implemented that feature in drivers despite the hardware supporting it - there used to be an app called HotSwap! that could do this for you.

    Did you make sure that the system was set to AHCI mode before you installed Windows? And that you gave the AHCI drivers to the Windows installer during the installation process?
    Yeah, I thought going through storage manager was odd.
    Yeah, it was set to AHCI before the install, and yeah, it had the correct drivers as well.

    Seems that it is a BIOS issue of not supporting the SATA standard. The only other post I can find about this was with Asrock and their 890fx board had the same issue, and a BIOS update fixed that guys problem.


    Quote Originally Posted by AlleyViper View Post
    Also some boards are set to combined mode by default, so the last two ports (sata 4+5) will still be in native IDE (good for some optical drives).
    To really make sure, set "Start" value from "3" to "0" in

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Servic es\Msahci

    Reboot, make sure in bios you have AHCI set. Then in windows double check the driver used in device manager, if it's now using the generic MS one. After that, update with AMD Driver, and check if the previous one has been replaced.
    If after that the AMD still isn't installed over the MS one (it happened to me with some ancient releases), manually updated the ms driver in the device manager and point it to the directory were the ati installer unpacked it's files, and then you'll surely be done.

    Following that, with my sb750 I'll get every hd listed as removable, even the system one. IIRC, that won't happen with the MS one (that will also cause a ~10s delay when booting windows).
    That key has it already set to 0.

    The AMD driver is the correct one in device manager, the other controller is for the VIA IDE driver (which is also correct).

    With the HD in port 1, the hot-swap bays in port 2,3,4,5, none of them show up in the safely remove hardware dialog.

    It really seems like it is a BIOS issue of some kind. Guess I will e-mail Biostar and ask them what is up.

  10. #10
    I am Xtreme zanzabar's Avatar
    Join Date
    Jul 2007
    Location
    SF bay area, CA
    Posts
    15,871
    Quote Originally Posted by SoulsCollective View Post
    You don't need to disable the drive. That's just silly. Removing the drive via the safely remove hardware dialogue is the correct way to hot-swap a SATA drive. If you don't have the Safely Remove Hardware option, your manufacturer hasn't properly implemented that feature in drivers despite the hardware supporting it - there used to be an app called HotSwap! that could do this for you.

    Did you make sure that the system was set to AHCI mode before you installed Windows? And that you gave the AHCI drivers to the Windows installer during the installation process?
    i have always worked with hot swap for servers and with esata and if its from an internal controller i cannot remember ever seeing the drives in the safely remove option.

    u should have something like this (it is in raw since its part of my old raid array and im not going to destroy it for an example)


    and it should auto load the disk/drive when u plug a new one in
    5930k, R5E, samsung 8GBx4 d-die, vega 56, wd gold 8TB, wd 4TB red, 2TB raid1 wd blue 5400
    samsung 840 evo 500GB, HP EX 1TB NVME , CM690II, swiftech h220, corsair 750hxi

  11. #11
    Xtreme Member
    Join Date
    Apr 2006
    Posts
    173
    Quote Originally Posted by zanzabar View Post
    i have always worked with hot swap for servers and with esata and if its from an internal controller i cannot remember ever seeing the drives in the safely remove option.

    u should have something like this (it is in raw since its part of my old raid array and im not going to destroy it for an example)


    and it should auto load the disk/drive when u plug a new one in
    I am missing the "offline" menu option. Hmm...


    Quote Originally Posted by SoulsCollective View Post
    - there used to be an app called HotSwap! that could do this for you.
    Forgot to mention, that is what I am using now, it does work, but I rather use the 'safely remove hardware' dialog, since AFAIK, that is the 'official' way to do it.

  12. #12
    I am Xtreme zanzabar's Avatar
    Join Date
    Jul 2007
    Location
    SF bay area, CA
    Posts
    15,871
    do u have the system using that drive, like for virtual memory or is it being indexed, ext
    5930k, R5E, samsung 8GBx4 d-die, vega 56, wd gold 8TB, wd 4TB red, 2TB raid1 wd blue 5400
    samsung 840 evo 500GB, HP EX 1TB NVME , CM690II, swiftech h220, corsair 750hxi

  13. #13
    Xtreme Member
    Join Date
    Apr 2006
    Posts
    173
    Quote Originally Posted by zanzabar View Post
    do u have the system using that drive, like for virtual memory or is it being indexed, ext
    Nope.
    Index service has been turned off, so that doesn't play a roll, and superfetch is also disabled.

  14. #14
    Xtreme Member
    Join Date
    Apr 2006
    Posts
    173
    Just a update on anyone who cares about this, Biostar has sent me a beta BIOS that fixes this issue!
    It now works as it should, with the "safely remove hardware" icon.
    Yes, it can be disabled as well. (It is a BIOS option to enable/disable hotplug support)

    Kudos to the Biostar BIOS writer guys!

  15. #15
    Xtreme Member
    Join Date
    May 2009
    Location
    Portugal
    Posts
    317
    Good news, thanks for the update!
    Strix X470-F, 1.2.0.6b | 5800X3D + Galahad 360, 3xP28 | 4x8GB Flare X 3200C14 @3200C14 1T+GDM | Strix 2070S A8G @1830/1750 | SB Z | SN750 500GB, MX500 1TB, DT01 2TB | O11D XL: 6xNB PL-2 | RM750

Bookmarks

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •