How do PCIe to SATA expansion cards work, and does my PC support them?











up vote
2
down vote

favorite












I've recently been looking into getting a PCIe to SATA expansion card, which I think is otherwise known as a port multiplier (which was the first result in Google when I searched for such an adapter). I need one because I no longer have any free SATA ports on my system, but I'm confused about how exactly these cards work and how I can determine whether my PC will support them.



According to the above-linked Wikipedia page:




Many common controllers do not support this feature, as it is not a
requirement for a SATA controller.




Elsewhere I've seen it implied that this means support comes down to the motherboard, and whether the SATA controller on the motherboard supports such expansion cards.



However, port multipliers like the following work by connecting to the PCIe port directly - why then would the card be subject to the motherboard's own implementation of SATA? Am I fundamentally misunderstanding how this technology works?



If support for SATA port multipliers does boil down to the motherboard, how can I determine whether my motherboard supports them? My motherboard is an ASRock H61M-HVS and supports SATA 2.0 (3GB/s), but searching the manual for "multiplier" doesn't return any results.










share|improve this question
























  • @Ramhound I decided to make the edit when I skimmed your answer and saw that it talks about eSATA, so I assumed you'd been confused. My question never made any mention of eSATA, and it has always stated in the very first paragraph: ...because I no longer have any free SATA ports on my system. In my mind PCIe-SATA has always been synonymous with PCIe to SATA for me, as is the case in English with the hyphen standing for "to", but I made the edit to make this less ambiguous.
    – Hashim
    2 hours ago












  • @Ramhound I can't find any source that makes that clear, but if it is the case then I wasn't aware of it and that's my bad. In any case, the bulk of my question - including my original mention that I've run out of SATA ports - makes that clear. While I appreciate the time you've spent on providing an otherwise good answer for eSATA, you could have saved yourself it if you'd only read the question I posted properly, which I've noticed is something you and many others on this site do often. Questions on this site don't consist solely of the title, but the title and the body text.
    – Hashim
    1 hour ago












  • "Are you looking to provide additional SATA ports to your system?" The answer to that question is located in the first paragraph of my question and always has been, yet you asked it regardless, after posting an answer that answers a separate question because of your misunderstanding. I'm not trying to offend anyone or belittle the time you spent on your current answer, but it seems to be self-evident you didn't, otherwise you wouldn't have any reason to ask me the question.
    – Hashim
    1 hour ago












  • As for "unfriendly", I'd argue it's more unfriendly and disingenuous to passive-aggressively accuse me of changing the question "entirely" by my removal of a hyphen, which is a laughable idea, while refusing to acknowledge that the fault was yours because you simply didn't take the time to read through the body of the question.
    – Hashim
    1 hour ago








  • 1




    @Ramhound It's 3AM here, I've wasted far too much of my time responding to you already and I have no intention of "chatting" about it. I sincerely hope this is the last time I have to deal with the issue of you behaving brashly and rushing to answer a question on SU, but I won't be holding my breath. I suspect that you'll just report all comments on this question to be wiped and continue as per usual. Feel free to prove me wrong.
    – Hashim
    1 hour ago

















up vote
2
down vote

favorite












I've recently been looking into getting a PCIe to SATA expansion card, which I think is otherwise known as a port multiplier (which was the first result in Google when I searched for such an adapter). I need one because I no longer have any free SATA ports on my system, but I'm confused about how exactly these cards work and how I can determine whether my PC will support them.



According to the above-linked Wikipedia page:




Many common controllers do not support this feature, as it is not a
requirement for a SATA controller.




Elsewhere I've seen it implied that this means support comes down to the motherboard, and whether the SATA controller on the motherboard supports such expansion cards.



However, port multipliers like the following work by connecting to the PCIe port directly - why then would the card be subject to the motherboard's own implementation of SATA? Am I fundamentally misunderstanding how this technology works?



If support for SATA port multipliers does boil down to the motherboard, how can I determine whether my motherboard supports them? My motherboard is an ASRock H61M-HVS and supports SATA 2.0 (3GB/s), but searching the manual for "multiplier" doesn't return any results.










share|improve this question
























  • @Ramhound I decided to make the edit when I skimmed your answer and saw that it talks about eSATA, so I assumed you'd been confused. My question never made any mention of eSATA, and it has always stated in the very first paragraph: ...because I no longer have any free SATA ports on my system. In my mind PCIe-SATA has always been synonymous with PCIe to SATA for me, as is the case in English with the hyphen standing for "to", but I made the edit to make this less ambiguous.
    – Hashim
    2 hours ago












  • @Ramhound I can't find any source that makes that clear, but if it is the case then I wasn't aware of it and that's my bad. In any case, the bulk of my question - including my original mention that I've run out of SATA ports - makes that clear. While I appreciate the time you've spent on providing an otherwise good answer for eSATA, you could have saved yourself it if you'd only read the question I posted properly, which I've noticed is something you and many others on this site do often. Questions on this site don't consist solely of the title, but the title and the body text.
    – Hashim
    1 hour ago












  • "Are you looking to provide additional SATA ports to your system?" The answer to that question is located in the first paragraph of my question and always has been, yet you asked it regardless, after posting an answer that answers a separate question because of your misunderstanding. I'm not trying to offend anyone or belittle the time you spent on your current answer, but it seems to be self-evident you didn't, otherwise you wouldn't have any reason to ask me the question.
    – Hashim
    1 hour ago












  • As for "unfriendly", I'd argue it's more unfriendly and disingenuous to passive-aggressively accuse me of changing the question "entirely" by my removal of a hyphen, which is a laughable idea, while refusing to acknowledge that the fault was yours because you simply didn't take the time to read through the body of the question.
    – Hashim
    1 hour ago








  • 1




    @Ramhound It's 3AM here, I've wasted far too much of my time responding to you already and I have no intention of "chatting" about it. I sincerely hope this is the last time I have to deal with the issue of you behaving brashly and rushing to answer a question on SU, but I won't be holding my breath. I suspect that you'll just report all comments on this question to be wiped and continue as per usual. Feel free to prove me wrong.
    – Hashim
    1 hour ago















up vote
2
down vote

favorite









up vote
2
down vote

favorite











I've recently been looking into getting a PCIe to SATA expansion card, which I think is otherwise known as a port multiplier (which was the first result in Google when I searched for such an adapter). I need one because I no longer have any free SATA ports on my system, but I'm confused about how exactly these cards work and how I can determine whether my PC will support them.



According to the above-linked Wikipedia page:




Many common controllers do not support this feature, as it is not a
requirement for a SATA controller.




Elsewhere I've seen it implied that this means support comes down to the motherboard, and whether the SATA controller on the motherboard supports such expansion cards.



However, port multipliers like the following work by connecting to the PCIe port directly - why then would the card be subject to the motherboard's own implementation of SATA? Am I fundamentally misunderstanding how this technology works?



If support for SATA port multipliers does boil down to the motherboard, how can I determine whether my motherboard supports them? My motherboard is an ASRock H61M-HVS and supports SATA 2.0 (3GB/s), but searching the manual for "multiplier" doesn't return any results.










share|improve this question















I've recently been looking into getting a PCIe to SATA expansion card, which I think is otherwise known as a port multiplier (which was the first result in Google when I searched for such an adapter). I need one because I no longer have any free SATA ports on my system, but I'm confused about how exactly these cards work and how I can determine whether my PC will support them.



According to the above-linked Wikipedia page:




Many common controllers do not support this feature, as it is not a
requirement for a SATA controller.




Elsewhere I've seen it implied that this means support comes down to the motherboard, and whether the SATA controller on the motherboard supports such expansion cards.



However, port multipliers like the following work by connecting to the PCIe port directly - why then would the card be subject to the motherboard's own implementation of SATA? Am I fundamentally misunderstanding how this technology works?



If support for SATA port multipliers does boil down to the motherboard, how can I determine whether my motherboard supports them? My motherboard is an ASRock H61M-HVS and supports SATA 2.0 (3GB/s), but searching the manual for "multiplier" doesn't return any results.







hard-drive motherboard sata pci-express






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited 1 hour ago

























asked 2 hours ago









Hashim

2,85762852




2,85762852












  • @Ramhound I decided to make the edit when I skimmed your answer and saw that it talks about eSATA, so I assumed you'd been confused. My question never made any mention of eSATA, and it has always stated in the very first paragraph: ...because I no longer have any free SATA ports on my system. In my mind PCIe-SATA has always been synonymous with PCIe to SATA for me, as is the case in English with the hyphen standing for "to", but I made the edit to make this less ambiguous.
    – Hashim
    2 hours ago












  • @Ramhound I can't find any source that makes that clear, but if it is the case then I wasn't aware of it and that's my bad. In any case, the bulk of my question - including my original mention that I've run out of SATA ports - makes that clear. While I appreciate the time you've spent on providing an otherwise good answer for eSATA, you could have saved yourself it if you'd only read the question I posted properly, which I've noticed is something you and many others on this site do often. Questions on this site don't consist solely of the title, but the title and the body text.
    – Hashim
    1 hour ago












  • "Are you looking to provide additional SATA ports to your system?" The answer to that question is located in the first paragraph of my question and always has been, yet you asked it regardless, after posting an answer that answers a separate question because of your misunderstanding. I'm not trying to offend anyone or belittle the time you spent on your current answer, but it seems to be self-evident you didn't, otherwise you wouldn't have any reason to ask me the question.
    – Hashim
    1 hour ago












  • As for "unfriendly", I'd argue it's more unfriendly and disingenuous to passive-aggressively accuse me of changing the question "entirely" by my removal of a hyphen, which is a laughable idea, while refusing to acknowledge that the fault was yours because you simply didn't take the time to read through the body of the question.
    – Hashim
    1 hour ago








  • 1




    @Ramhound It's 3AM here, I've wasted far too much of my time responding to you already and I have no intention of "chatting" about it. I sincerely hope this is the last time I have to deal with the issue of you behaving brashly and rushing to answer a question on SU, but I won't be holding my breath. I suspect that you'll just report all comments on this question to be wiped and continue as per usual. Feel free to prove me wrong.
    – Hashim
    1 hour ago




















  • @Ramhound I decided to make the edit when I skimmed your answer and saw that it talks about eSATA, so I assumed you'd been confused. My question never made any mention of eSATA, and it has always stated in the very first paragraph: ...because I no longer have any free SATA ports on my system. In my mind PCIe-SATA has always been synonymous with PCIe to SATA for me, as is the case in English with the hyphen standing for "to", but I made the edit to make this less ambiguous.
    – Hashim
    2 hours ago












  • @Ramhound I can't find any source that makes that clear, but if it is the case then I wasn't aware of it and that's my bad. In any case, the bulk of my question - including my original mention that I've run out of SATA ports - makes that clear. While I appreciate the time you've spent on providing an otherwise good answer for eSATA, you could have saved yourself it if you'd only read the question I posted properly, which I've noticed is something you and many others on this site do often. Questions on this site don't consist solely of the title, but the title and the body text.
    – Hashim
    1 hour ago












  • "Are you looking to provide additional SATA ports to your system?" The answer to that question is located in the first paragraph of my question and always has been, yet you asked it regardless, after posting an answer that answers a separate question because of your misunderstanding. I'm not trying to offend anyone or belittle the time you spent on your current answer, but it seems to be self-evident you didn't, otherwise you wouldn't have any reason to ask me the question.
    – Hashim
    1 hour ago












  • As for "unfriendly", I'd argue it's more unfriendly and disingenuous to passive-aggressively accuse me of changing the question "entirely" by my removal of a hyphen, which is a laughable idea, while refusing to acknowledge that the fault was yours because you simply didn't take the time to read through the body of the question.
    – Hashim
    1 hour ago








  • 1




    @Ramhound It's 3AM here, I've wasted far too much of my time responding to you already and I have no intention of "chatting" about it. I sincerely hope this is the last time I have to deal with the issue of you behaving brashly and rushing to answer a question on SU, but I won't be holding my breath. I suspect that you'll just report all comments on this question to be wiped and continue as per usual. Feel free to prove me wrong.
    – Hashim
    1 hour ago


















@Ramhound I decided to make the edit when I skimmed your answer and saw that it talks about eSATA, so I assumed you'd been confused. My question never made any mention of eSATA, and it has always stated in the very first paragraph: ...because I no longer have any free SATA ports on my system. In my mind PCIe-SATA has always been synonymous with PCIe to SATA for me, as is the case in English with the hyphen standing for "to", but I made the edit to make this less ambiguous.
– Hashim
2 hours ago






@Ramhound I decided to make the edit when I skimmed your answer and saw that it talks about eSATA, so I assumed you'd been confused. My question never made any mention of eSATA, and it has always stated in the very first paragraph: ...because I no longer have any free SATA ports on my system. In my mind PCIe-SATA has always been synonymous with PCIe to SATA for me, as is the case in English with the hyphen standing for "to", but I made the edit to make this less ambiguous.
– Hashim
2 hours ago














@Ramhound I can't find any source that makes that clear, but if it is the case then I wasn't aware of it and that's my bad. In any case, the bulk of my question - including my original mention that I've run out of SATA ports - makes that clear. While I appreciate the time you've spent on providing an otherwise good answer for eSATA, you could have saved yourself it if you'd only read the question I posted properly, which I've noticed is something you and many others on this site do often. Questions on this site don't consist solely of the title, but the title and the body text.
– Hashim
1 hour ago






@Ramhound I can't find any source that makes that clear, but if it is the case then I wasn't aware of it and that's my bad. In any case, the bulk of my question - including my original mention that I've run out of SATA ports - makes that clear. While I appreciate the time you've spent on providing an otherwise good answer for eSATA, you could have saved yourself it if you'd only read the question I posted properly, which I've noticed is something you and many others on this site do often. Questions on this site don't consist solely of the title, but the title and the body text.
– Hashim
1 hour ago














"Are you looking to provide additional SATA ports to your system?" The answer to that question is located in the first paragraph of my question and always has been, yet you asked it regardless, after posting an answer that answers a separate question because of your misunderstanding. I'm not trying to offend anyone or belittle the time you spent on your current answer, but it seems to be self-evident you didn't, otherwise you wouldn't have any reason to ask me the question.
– Hashim
1 hour ago






"Are you looking to provide additional SATA ports to your system?" The answer to that question is located in the first paragraph of my question and always has been, yet you asked it regardless, after posting an answer that answers a separate question because of your misunderstanding. I'm not trying to offend anyone or belittle the time you spent on your current answer, but it seems to be self-evident you didn't, otherwise you wouldn't have any reason to ask me the question.
– Hashim
1 hour ago














As for "unfriendly", I'd argue it's more unfriendly and disingenuous to passive-aggressively accuse me of changing the question "entirely" by my removal of a hyphen, which is a laughable idea, while refusing to acknowledge that the fault was yours because you simply didn't take the time to read through the body of the question.
– Hashim
1 hour ago






As for "unfriendly", I'd argue it's more unfriendly and disingenuous to passive-aggressively accuse me of changing the question "entirely" by my removal of a hyphen, which is a laughable idea, while refusing to acknowledge that the fault was yours because you simply didn't take the time to read through the body of the question.
– Hashim
1 hour ago






1




1




@Ramhound It's 3AM here, I've wasted far too much of my time responding to you already and I have no intention of "chatting" about it. I sincerely hope this is the last time I have to deal with the issue of you behaving brashly and rushing to answer a question on SU, but I won't be holding my breath. I suspect that you'll just report all comments on this question to be wiped and continue as per usual. Feel free to prove me wrong.
– Hashim
1 hour ago






@Ramhound It's 3AM here, I've wasted far too much of my time responding to you already and I have no intention of "chatting" about it. I sincerely hope this is the last time I have to deal with the issue of you behaving brashly and rushing to answer a question on SU, but I won't be holding my breath. I suspect that you'll just report all comments on this question to be wiped and continue as per usual. Feel free to prove me wrong.
– Hashim
1 hour ago












3 Answers
3






active

oldest

votes

















up vote
2
down vote














I've recently been looking into getting a PCIe to SATA expansion card, otherwise known as a port multiplier, because I no longer have any free SATA ports on my system, but I'm confused about how exactly these cards work and how I can determine whether my PC will support them.




Your motherboard supports PCIe SATA expansion cards. Adding additional SATA ports, through an expansion card connected to a PCIe lane, only adds an additional SATA controller to the system. However, in order to boot from any disk connected to a PCIe SATA expansion card, it must specifically indicate that is supported.




I've recently been looking into getting a PCIe-SATA expansion card, otherwise known as a port multiplier because I no longer have any free SATA ports on my system, but I'm confused about how exactly these cards work and how I can determine whether my PC will support them.




PCIe-SATA is often referred to as SATA Express (SATAe), which of course, is an actual standard itself. Which should not be confused with eSATA, which is a different standard, to provide an interface for external SATA devices.




Elsewhere I've seen it implied that this means support comes down to the motherboard and whether the SATA controller on the motherboard supports such expansion cards.




Like other SATA features, like hot-swappable, support has to be supported by the SATA controller in addition to the device itself. PCIe SATA expansion cards have their own SATA controller and are not limited by the SATA controller on the motherboard itself.




However, port multipliers like the following work by connecting to the PCIe port directly - why then would the card be subject to the motherboard's own implementation of SATA? Am I fundamentally misunderstanding how this technology works?




Support would be subject to the expansion card's SATA controller, not the motherboard's SATA controller, any limitation of the motherboard's SATA controller would not be applicable to the expansion card.




If support for SATA port multipliers does boil down to the motherboard, how can I determine whether my motherboard supports them? My motherboard is an ASRock H61M-HVS and supports SATA 2.0 (3GB/s), but searching the manual for "multiplier" doesn't return any results.




The expansion card you linked to is NOT a SATA port multipler, it does not allow a single SATA port, to connect to multiple SATA devices. However, those devices do exist and would require SATA data (connected to the motherboard) and power cables (connected to the PSU) which allows you to connect 5 SATA devices to the card.



enter image description here






share|improve this answer






























    up vote
    1
    down vote













    PCIe SATA expansion card does not necessarily mean Port Multiplier. To put it differently, a PCIe SATA expansion card is a PCIe card, that adds another (typically AHCI) host controller that provides SATA connectors, just like the AHCI controller on the mainboard. In the olden days, these were added to systems with only IDE controllers, and nowadays for devices that have too few SATA ports.



    Port Multipliers are a totally different thing, you can think of them like USB hubs. One connector goes in, and many connectors go out. They all have to share the upstream bandwidth, while PCIe SATA expansion cards have the full bandwidth on each port.



    Port Multipliers are not necessarily in the PCIe expansion form factor, but there are different models that fit in a 3.5″ slot. The ones that fit in a PCIe slot usually do only mechanically, as they will have not electrical contacts to the slot.






    share|improve this answer





















    • This makes things a lot clearer. I had assumed the two were the same thing because my Google search led me to the Wikipedia page for port multiplier, and that page has a picture of a "PCIe expansion card". All very confusing.
      – Hashim
      1 hour ago




















    up vote
    0
    down vote













    Since you say in your comment: "I'm looking for extra SATA ports because I've run out of them on my motherboard.":



    One solution to this, would be to use a Sata Host Bus Adapter, which will expand your possible number of drives. There are many types of these, ranging from 2 ports upwards 16 on a single 8 lane card.






    share|improve this answer



















    • 1




      I don't see why my answer got a downvote? The OP asks for a way to increase their sata-space and HBA does exactly that.
      – Elmo
      2 hours ago













    Your Answer








    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "3"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














     

    draft saved


    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1378605%2fhow-do-pcie-to-sata-expansion-cards-work-and-does-my-pc-support-them%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    3 Answers
    3






    active

    oldest

    votes








    3 Answers
    3






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes








    up vote
    2
    down vote














    I've recently been looking into getting a PCIe to SATA expansion card, otherwise known as a port multiplier, because I no longer have any free SATA ports on my system, but I'm confused about how exactly these cards work and how I can determine whether my PC will support them.




    Your motherboard supports PCIe SATA expansion cards. Adding additional SATA ports, through an expansion card connected to a PCIe lane, only adds an additional SATA controller to the system. However, in order to boot from any disk connected to a PCIe SATA expansion card, it must specifically indicate that is supported.




    I've recently been looking into getting a PCIe-SATA expansion card, otherwise known as a port multiplier because I no longer have any free SATA ports on my system, but I'm confused about how exactly these cards work and how I can determine whether my PC will support them.




    PCIe-SATA is often referred to as SATA Express (SATAe), which of course, is an actual standard itself. Which should not be confused with eSATA, which is a different standard, to provide an interface for external SATA devices.




    Elsewhere I've seen it implied that this means support comes down to the motherboard and whether the SATA controller on the motherboard supports such expansion cards.




    Like other SATA features, like hot-swappable, support has to be supported by the SATA controller in addition to the device itself. PCIe SATA expansion cards have their own SATA controller and are not limited by the SATA controller on the motherboard itself.




    However, port multipliers like the following work by connecting to the PCIe port directly - why then would the card be subject to the motherboard's own implementation of SATA? Am I fundamentally misunderstanding how this technology works?




    Support would be subject to the expansion card's SATA controller, not the motherboard's SATA controller, any limitation of the motherboard's SATA controller would not be applicable to the expansion card.




    If support for SATA port multipliers does boil down to the motherboard, how can I determine whether my motherboard supports them? My motherboard is an ASRock H61M-HVS and supports SATA 2.0 (3GB/s), but searching the manual for "multiplier" doesn't return any results.




    The expansion card you linked to is NOT a SATA port multipler, it does not allow a single SATA port, to connect to multiple SATA devices. However, those devices do exist and would require SATA data (connected to the motherboard) and power cables (connected to the PSU) which allows you to connect 5 SATA devices to the card.



    enter image description here






    share|improve this answer



























      up vote
      2
      down vote














      I've recently been looking into getting a PCIe to SATA expansion card, otherwise known as a port multiplier, because I no longer have any free SATA ports on my system, but I'm confused about how exactly these cards work and how I can determine whether my PC will support them.




      Your motherboard supports PCIe SATA expansion cards. Adding additional SATA ports, through an expansion card connected to a PCIe lane, only adds an additional SATA controller to the system. However, in order to boot from any disk connected to a PCIe SATA expansion card, it must specifically indicate that is supported.




      I've recently been looking into getting a PCIe-SATA expansion card, otherwise known as a port multiplier because I no longer have any free SATA ports on my system, but I'm confused about how exactly these cards work and how I can determine whether my PC will support them.




      PCIe-SATA is often referred to as SATA Express (SATAe), which of course, is an actual standard itself. Which should not be confused with eSATA, which is a different standard, to provide an interface for external SATA devices.




      Elsewhere I've seen it implied that this means support comes down to the motherboard and whether the SATA controller on the motherboard supports such expansion cards.




      Like other SATA features, like hot-swappable, support has to be supported by the SATA controller in addition to the device itself. PCIe SATA expansion cards have their own SATA controller and are not limited by the SATA controller on the motherboard itself.




      However, port multipliers like the following work by connecting to the PCIe port directly - why then would the card be subject to the motherboard's own implementation of SATA? Am I fundamentally misunderstanding how this technology works?




      Support would be subject to the expansion card's SATA controller, not the motherboard's SATA controller, any limitation of the motherboard's SATA controller would not be applicable to the expansion card.




      If support for SATA port multipliers does boil down to the motherboard, how can I determine whether my motherboard supports them? My motherboard is an ASRock H61M-HVS and supports SATA 2.0 (3GB/s), but searching the manual for "multiplier" doesn't return any results.




      The expansion card you linked to is NOT a SATA port multipler, it does not allow a single SATA port, to connect to multiple SATA devices. However, those devices do exist and would require SATA data (connected to the motherboard) and power cables (connected to the PSU) which allows you to connect 5 SATA devices to the card.



      enter image description here






      share|improve this answer

























        up vote
        2
        down vote










        up vote
        2
        down vote










        I've recently been looking into getting a PCIe to SATA expansion card, otherwise known as a port multiplier, because I no longer have any free SATA ports on my system, but I'm confused about how exactly these cards work and how I can determine whether my PC will support them.




        Your motherboard supports PCIe SATA expansion cards. Adding additional SATA ports, through an expansion card connected to a PCIe lane, only adds an additional SATA controller to the system. However, in order to boot from any disk connected to a PCIe SATA expansion card, it must specifically indicate that is supported.




        I've recently been looking into getting a PCIe-SATA expansion card, otherwise known as a port multiplier because I no longer have any free SATA ports on my system, but I'm confused about how exactly these cards work and how I can determine whether my PC will support them.




        PCIe-SATA is often referred to as SATA Express (SATAe), which of course, is an actual standard itself. Which should not be confused with eSATA, which is a different standard, to provide an interface for external SATA devices.




        Elsewhere I've seen it implied that this means support comes down to the motherboard and whether the SATA controller on the motherboard supports such expansion cards.




        Like other SATA features, like hot-swappable, support has to be supported by the SATA controller in addition to the device itself. PCIe SATA expansion cards have their own SATA controller and are not limited by the SATA controller on the motherboard itself.




        However, port multipliers like the following work by connecting to the PCIe port directly - why then would the card be subject to the motherboard's own implementation of SATA? Am I fundamentally misunderstanding how this technology works?




        Support would be subject to the expansion card's SATA controller, not the motherboard's SATA controller, any limitation of the motherboard's SATA controller would not be applicable to the expansion card.




        If support for SATA port multipliers does boil down to the motherboard, how can I determine whether my motherboard supports them? My motherboard is an ASRock H61M-HVS and supports SATA 2.0 (3GB/s), but searching the manual for "multiplier" doesn't return any results.




        The expansion card you linked to is NOT a SATA port multipler, it does not allow a single SATA port, to connect to multiple SATA devices. However, those devices do exist and would require SATA data (connected to the motherboard) and power cables (connected to the PSU) which allows you to connect 5 SATA devices to the card.



        enter image description here






        share|improve this answer















        I've recently been looking into getting a PCIe to SATA expansion card, otherwise known as a port multiplier, because I no longer have any free SATA ports on my system, but I'm confused about how exactly these cards work and how I can determine whether my PC will support them.




        Your motherboard supports PCIe SATA expansion cards. Adding additional SATA ports, through an expansion card connected to a PCIe lane, only adds an additional SATA controller to the system. However, in order to boot from any disk connected to a PCIe SATA expansion card, it must specifically indicate that is supported.




        I've recently been looking into getting a PCIe-SATA expansion card, otherwise known as a port multiplier because I no longer have any free SATA ports on my system, but I'm confused about how exactly these cards work and how I can determine whether my PC will support them.




        PCIe-SATA is often referred to as SATA Express (SATAe), which of course, is an actual standard itself. Which should not be confused with eSATA, which is a different standard, to provide an interface for external SATA devices.




        Elsewhere I've seen it implied that this means support comes down to the motherboard and whether the SATA controller on the motherboard supports such expansion cards.




        Like other SATA features, like hot-swappable, support has to be supported by the SATA controller in addition to the device itself. PCIe SATA expansion cards have their own SATA controller and are not limited by the SATA controller on the motherboard itself.




        However, port multipliers like the following work by connecting to the PCIe port directly - why then would the card be subject to the motherboard's own implementation of SATA? Am I fundamentally misunderstanding how this technology works?




        Support would be subject to the expansion card's SATA controller, not the motherboard's SATA controller, any limitation of the motherboard's SATA controller would not be applicable to the expansion card.




        If support for SATA port multipliers does boil down to the motherboard, how can I determine whether my motherboard supports them? My motherboard is an ASRock H61M-HVS and supports SATA 2.0 (3GB/s), but searching the manual for "multiplier" doesn't return any results.




        The expansion card you linked to is NOT a SATA port multipler, it does not allow a single SATA port, to connect to multiple SATA devices. However, those devices do exist and would require SATA data (connected to the motherboard) and power cables (connected to the PSU) which allows you to connect 5 SATA devices to the card.



        enter image description here







        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited 53 mins ago

























        answered 2 hours ago









        Ramhound

        19.1k156083




        19.1k156083
























            up vote
            1
            down vote













            PCIe SATA expansion card does not necessarily mean Port Multiplier. To put it differently, a PCIe SATA expansion card is a PCIe card, that adds another (typically AHCI) host controller that provides SATA connectors, just like the AHCI controller on the mainboard. In the olden days, these were added to systems with only IDE controllers, and nowadays for devices that have too few SATA ports.



            Port Multipliers are a totally different thing, you can think of them like USB hubs. One connector goes in, and many connectors go out. They all have to share the upstream bandwidth, while PCIe SATA expansion cards have the full bandwidth on each port.



            Port Multipliers are not necessarily in the PCIe expansion form factor, but there are different models that fit in a 3.5″ slot. The ones that fit in a PCIe slot usually do only mechanically, as they will have not electrical contacts to the slot.






            share|improve this answer





















            • This makes things a lot clearer. I had assumed the two were the same thing because my Google search led me to the Wikipedia page for port multiplier, and that page has a picture of a "PCIe expansion card". All very confusing.
              – Hashim
              1 hour ago

















            up vote
            1
            down vote













            PCIe SATA expansion card does not necessarily mean Port Multiplier. To put it differently, a PCIe SATA expansion card is a PCIe card, that adds another (typically AHCI) host controller that provides SATA connectors, just like the AHCI controller on the mainboard. In the olden days, these were added to systems with only IDE controllers, and nowadays for devices that have too few SATA ports.



            Port Multipliers are a totally different thing, you can think of them like USB hubs. One connector goes in, and many connectors go out. They all have to share the upstream bandwidth, while PCIe SATA expansion cards have the full bandwidth on each port.



            Port Multipliers are not necessarily in the PCIe expansion form factor, but there are different models that fit in a 3.5″ slot. The ones that fit in a PCIe slot usually do only mechanically, as they will have not electrical contacts to the slot.






            share|improve this answer





















            • This makes things a lot clearer. I had assumed the two were the same thing because my Google search led me to the Wikipedia page for port multiplier, and that page has a picture of a "PCIe expansion card". All very confusing.
              – Hashim
              1 hour ago















            up vote
            1
            down vote










            up vote
            1
            down vote









            PCIe SATA expansion card does not necessarily mean Port Multiplier. To put it differently, a PCIe SATA expansion card is a PCIe card, that adds another (typically AHCI) host controller that provides SATA connectors, just like the AHCI controller on the mainboard. In the olden days, these were added to systems with only IDE controllers, and nowadays for devices that have too few SATA ports.



            Port Multipliers are a totally different thing, you can think of them like USB hubs. One connector goes in, and many connectors go out. They all have to share the upstream bandwidth, while PCIe SATA expansion cards have the full bandwidth on each port.



            Port Multipliers are not necessarily in the PCIe expansion form factor, but there are different models that fit in a 3.5″ slot. The ones that fit in a PCIe slot usually do only mechanically, as they will have not electrical contacts to the slot.






            share|improve this answer












            PCIe SATA expansion card does not necessarily mean Port Multiplier. To put it differently, a PCIe SATA expansion card is a PCIe card, that adds another (typically AHCI) host controller that provides SATA connectors, just like the AHCI controller on the mainboard. In the olden days, these were added to systems with only IDE controllers, and nowadays for devices that have too few SATA ports.



            Port Multipliers are a totally different thing, you can think of them like USB hubs. One connector goes in, and many connectors go out. They all have to share the upstream bandwidth, while PCIe SATA expansion cards have the full bandwidth on each port.



            Port Multipliers are not necessarily in the PCIe expansion form factor, but there are different models that fit in a 3.5″ slot. The ones that fit in a PCIe slot usually do only mechanically, as they will have not electrical contacts to the slot.







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered 2 hours ago









            Ro-ee

            58229




            58229












            • This makes things a lot clearer. I had assumed the two were the same thing because my Google search led me to the Wikipedia page for port multiplier, and that page has a picture of a "PCIe expansion card". All very confusing.
              – Hashim
              1 hour ago




















            • This makes things a lot clearer. I had assumed the two were the same thing because my Google search led me to the Wikipedia page for port multiplier, and that page has a picture of a "PCIe expansion card". All very confusing.
              – Hashim
              1 hour ago


















            This makes things a lot clearer. I had assumed the two were the same thing because my Google search led me to the Wikipedia page for port multiplier, and that page has a picture of a "PCIe expansion card". All very confusing.
            – Hashim
            1 hour ago






            This makes things a lot clearer. I had assumed the two were the same thing because my Google search led me to the Wikipedia page for port multiplier, and that page has a picture of a "PCIe expansion card". All very confusing.
            – Hashim
            1 hour ago












            up vote
            0
            down vote













            Since you say in your comment: "I'm looking for extra SATA ports because I've run out of them on my motherboard.":



            One solution to this, would be to use a Sata Host Bus Adapter, which will expand your possible number of drives. There are many types of these, ranging from 2 ports upwards 16 on a single 8 lane card.






            share|improve this answer



















            • 1




              I don't see why my answer got a downvote? The OP asks for a way to increase their sata-space and HBA does exactly that.
              – Elmo
              2 hours ago

















            up vote
            0
            down vote













            Since you say in your comment: "I'm looking for extra SATA ports because I've run out of them on my motherboard.":



            One solution to this, would be to use a Sata Host Bus Adapter, which will expand your possible number of drives. There are many types of these, ranging from 2 ports upwards 16 on a single 8 lane card.






            share|improve this answer



















            • 1




              I don't see why my answer got a downvote? The OP asks for a way to increase their sata-space and HBA does exactly that.
              – Elmo
              2 hours ago















            up vote
            0
            down vote










            up vote
            0
            down vote









            Since you say in your comment: "I'm looking for extra SATA ports because I've run out of them on my motherboard.":



            One solution to this, would be to use a Sata Host Bus Adapter, which will expand your possible number of drives. There are many types of these, ranging from 2 ports upwards 16 on a single 8 lane card.






            share|improve this answer














            Since you say in your comment: "I'm looking for extra SATA ports because I've run out of them on my motherboard.":



            One solution to this, would be to use a Sata Host Bus Adapter, which will expand your possible number of drives. There are many types of these, ranging from 2 ports upwards 16 on a single 8 lane card.







            share|improve this answer














            share|improve this answer



            share|improve this answer








            edited 2 hours ago

























            answered 2 hours ago









            Elmo

            344




            344








            • 1




              I don't see why my answer got a downvote? The OP asks for a way to increase their sata-space and HBA does exactly that.
              – Elmo
              2 hours ago
















            • 1




              I don't see why my answer got a downvote? The OP asks for a way to increase their sata-space and HBA does exactly that.
              – Elmo
              2 hours ago










            1




            1




            I don't see why my answer got a downvote? The OP asks for a way to increase their sata-space and HBA does exactly that.
            – Elmo
            2 hours ago






            I don't see why my answer got a downvote? The OP asks for a way to increase their sata-space and HBA does exactly that.
            – Elmo
            2 hours ago




















             

            draft saved


            draft discarded



















































             


            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1378605%2fhow-do-pcie-to-sata-expansion-cards-work-and-does-my-pc-support-them%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            What visual should I use to simply compare current year value vs last year in Power BI desktop

            How to ignore python UserWarning in pytest?

            Alexandru Averescu