Concept: Multi-Op Boot switch

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Pegsat
    New Member
    • Feb 2017
    • 7
    • USA

    #1

    Concept: Multi-Op Boot switch

    I say "Concept" because I've not seen this before. I made a pic of what I am considering, but I wanted to run it by (hopefully) technical people who would know why this would not work.

    The closest thing I could find is by ICY DOCK, but it has 4 SATA ports, or another that has one eSATA port.

    I don't want to plug/unplug as my MB seems to only have two Hard Drive ports for booting.
    Here's my plan...
    Attached Files
  • diif
    Badcaps Legend
    • Feb 2014
    • 6978
    • England

    #2
    Re: Concept: Multi-Op Boot switch

    The boot order for the hardware is set in the BIOS/UEFI.
    That would need changing every time you were booting to a different drive.
    What is it you are doing that requires lots of changing of the OS ?

    Comment

    • stj
      Great Sage 齊天大聖
      • Dec 2009
      • 31044
      • Albion

      #3
      Re: Concept: Multi-Op Boot switch

      that's a shit idea, other than the sata errors, you wont be able to cross-acess the drives.

      just add some ports with a pci(e) card.

      Comment

      • ratdude747
        Black Sheep
        • Nov 2008
        • 17136
        • USA

        #4
        Re: Concept: Multi-Op Boot switch

        Or use GRUB2 or the like to boot... The only reason I'd see a use for a hard switch (which would probably need to be a digital multiplexer to maintain good connection) would be in high security systems (like the sort CIA/NSA/M16 agents would use) where physical isolation is critical. And I'm sure they already do this in some form.
        sigpic

        (Insert witty quote here)

        Comment

        • Pegsat
          New Member
          • Feb 2017
          • 7
          • USA

          #5
          Re: Concept: Multi-Op Boot switch

          Originally posted by diif
          The boot order for the hardware is set in the BIOS/UEFI.
          That would need changing every time you were booting to a different drive.
          What is it you are doing that requires lots of changing of the OS ?
          The boot order would not matter as the boot would see only the ONE drive that was powered up. What I am doing is running XP for one reason, Win7 x86 for another reason, Win7 x64 occasionally because many programs I have don't run on it, and then another drive for screwing around with (such as trying Linux versions) that can be reinstalled when needed.

          Originally posted by stj
          that's a shit idea, other than the sata errors, you wont be able to cross-acess the drives. just add some ports with a pci(e) card.
          I don't want to cross access the f'ing drives. Try reading some.

          Originally posted by ratdude747
          Or use GRUB2 or the like to boot... The only reason I'd see a use for a hard switch....
          I don't want any other drive being recognized when I boot. I don't want them to cross communicate. I don't want to have any accidental f'ups by having another drive in the system I am working with.

          This leaves me to plugging and unplugging drives before booting. That's the reason for the freakin' question. I just want to turn the switch to which drive I want to use and not have to go buy a new motherboard with 4+ bootable sata ports. If I had a bunch of money and space, I'd just have four freakin' computers and eight freakin' monitors. But no, One computer, two monitors one keyboard and mouse.

          From my own research, I'm not the only one who has been looking for a TRUE sata switch, not just a power switch.
          I can build the circuit from scrap, which I guess to get my answer, I'll just have to do it and see if the other drives will/will not drag the data (like in a short circuit) from the powered drive.

          Comment

          • Pegsat
            New Member
            • Feb 2017
            • 7
            • USA

            #6
            Re: Concept: Multi-Op Boot switch

            Oh, and sure, I could buy a pci card, but there would be no guarantee the bios would decide to boot from it having the only powered drive. (Another "would have to buy to try thing.)

            Comment

            • stj
              Great Sage 齊天大聖
              • Dec 2009
              • 31044
              • Albion

              #7
              Re: Concept: Multi-Op Boot switch

              well maybe you should do some fucking research about SATA signalling before posting shit about switches.
              it's low voltage and high frequency - it does not even like having the tracks different lengths or away from shielding - and you want to put it through a fucking wafer-switch???

              buy some pullout trays.

              Comment

              • goontron
                5000!
                • Dec 2011
                • 4108
                • US

                #8
                Re: Concept: Multi-Op Boot switch

                This won't work. Too noisy. RS232, maybe, Serial ATA? No. As it is i can't get an extender card i built to work above SATA I, With SATA III devices.
                With noisey wafer switches? No way in hell. They won't even do 3v3 TTL at 1 Mhz reliably.

                You could, theoretically get away with switching the power rails using a wafer switch, but only with more resilient OSes like Unix/Linux, and only if its not the boot drive and it's a hot-swap controller or you reboot and switch before POST. Even then, it may hang the SATA controller on the board if its not hot swap capable.

                Keep in mind you could use logic-level switching. or even proxying, where you have a powerful microcontroller (EG. ARM like WD drives use) and have it receive and send all the ATA commands between the MOBO and drives, thus it could switch between the two drives, transparently deal with reinitializing the MOBOs controller (again, needs to be hot swap), and manage the SMART information. Really, this isn't feasible unless you plan to manufacture them. The R&D and firmware design and implementation would be insane, and to get fast enough microcontrollers cheap enough you would have to buy them in large-bulk orders.

                Also, getting SATA certified to sell them isn't a cheap task either. Simple, Not cheap. https://www.sata-io.org/certified-logo-program

                With all this said, if you don't plan to manufacture and sell them, it would be cheaper getting a PCI-E SATA card, or getting a new MOBO. This is assuming your board doesn't hotswap, but i've only seen one hot swap capable controller with only two ports....
                Last edited by goontron; 08-25-2017, 12:24 PM.
                Things I've fixed: anything from semis to crappy Chinese $2 radios, and now an IoT Dildo....

                "Dude, this is Wyoming, i hopped on and sent 'er. No fucking around." -- Me

                Excuse me while i do something dangerous


                You must have a sad, sad boring life if you hate on people harmlessly enjoying life with an animal costume.

                Sometimes you need to break shit to fix it.... Thats why my lawnmower doesn't have a deadman switch or engine brake anymore

                Follow the white rabbit.

                Comment

                • Th3_uN1Qu3
                  Believe in
                  • Jul 2010
                  • 6031
                  • Romania

                  #9
                  Re: Concept: Multi-Op Boot switch

                  Here is some study material: https://cdn.badcaps-static.com/pdfs/...59f91ea673.pdf

                  A mechanical switch most definitely won't work. An electronic switch that can be commanded by a button or mechanical switch could maybe work. Try looking for HDMI switch ICs. HDMI is a bit lower bandwidth than SATA but it might work.
                  Originally posted by PeteS in CA
                  Remember that by the time consequences of a short-sighted decision are experienced, the idiot who made the bad decision may have already been promoted or moved on to a better job at another company.
                  A working TV? How boring!

                  Comment

                  • stj
                    Great Sage 齊天大聖
                    • Dec 2009
                    • 31044
                    • Albion

                    #10
                    Re: Concept: Multi-Op Boot switch

                    it wont work, sata is bi-directional.

                    Comment

                    • Th3_uN1Qu3
                      Believe in
                      • Jul 2010
                      • 6031
                      • Romania

                      #11
                      Re: Concept: Multi-Op Boot switch

                      That is one thing i didn't take into account. Either way, look for some high bandwidth analog switches...

                      But tbh, this project could be more trouble than it's worth, and getting a board with more SATA ports would be a lot more feasible.
                      Originally posted by PeteS in CA
                      Remember that by the time consequences of a short-sighted decision are experienced, the idiot who made the bad decision may have already been promoted or moved on to a better job at another company.
                      A working TV? How boring!

                      Comment

                      • Pegsat
                        New Member
                        • Feb 2017
                        • 7
                        • USA

                        #12
                        Re: Concept: Multi-Op Boot switch

                        Thank you both goontron and Th3, you both deserve the "I'm a: Professional Tech" label.

                        My design was downright dirty, I know..., the lines would be soldered in parallel, very close- side by side, as in the diagram.

                        I wasn't using a switch for the sata (as the last sentence indicated), relying on straight jumper from all ports, but then only one drive powered at one time... would be sending/receiving data.

                        The thought being, only one drive could communicate to the sata input on the motherboard. (Since the other drives are powered down.)

                        The concerns were that the non-powered drives might suck something out of the powered drive, AND that the noise might be leaked out or drawn in screwing up the data.

                        ^I keep repeating the same things because the answers given didn't actually address that.^
                        Also thanks for the read, I will have a look at it.

                        Comment

                        • goontron
                          5000!
                          • Dec 2011
                          • 4108
                          • US

                          #13
                          Re: Concept: Multi-Op Boot switch

                          ^ That's because we can't answer that for sure. Some drives may have capacitors to ground, or internal voltage references or pullup/pulldown resistors that could cause issues, while others may not. And that can change by revision of the model as well.
                          Things I've fixed: anything from semis to crappy Chinese $2 radios, and now an IoT Dildo....

                          "Dude, this is Wyoming, i hopped on and sent 'er. No fucking around." -- Me

                          Excuse me while i do something dangerous


                          You must have a sad, sad boring life if you hate on people harmlessly enjoying life with an animal costume.

                          Sometimes you need to break shit to fix it.... Thats why my lawnmower doesn't have a deadman switch or engine brake anymore

                          Follow the white rabbit.

                          Comment

                          • Th3_uN1Qu3
                            Believe in
                            • Jul 2010
                            • 6031
                            • Romania

                            #14
                            Re: Concept: Multi-Op Boot switch

                            No drives i've encountered have capacitors to ground. On the other hand, the impedance of the lines and the receiving IC (and inherent parasitic capacitance to ground) are enough to bring the lines down if you wire in a drive that isn't powered up. That is why a lot of mainboards wait a bit on SATA detection if you have forgotten to plug power into your drive.

                            The parallel thing *might* work with two drives of which one is powered down, but you have near zero chance of getting that working with more than two. You will need active switching.
                            Last edited by Th3_uN1Qu3; 08-25-2017, 08:08 PM.
                            Originally posted by PeteS in CA
                            Remember that by the time consequences of a short-sighted decision are experienced, the idiot who made the bad decision may have already been promoted or moved on to a better job at another company.
                            A working TV? How boring!

                            Comment

                            • goontron
                              5000!
                              • Dec 2011
                              • 4108
                              • US

                              #15
                              Re: Concept: Multi-Op Boot switch

                              ^ This.

                              Also, I have. Early batch 1tb Seagate 7200.12. Real low serial number. 8000s I think.
                              Last edited by goontron; 08-25-2017, 08:28 PM.
                              Things I've fixed: anything from semis to crappy Chinese $2 radios, and now an IoT Dildo....

                              "Dude, this is Wyoming, i hopped on and sent 'er. No fucking around." -- Me

                              Excuse me while i do something dangerous


                              You must have a sad, sad boring life if you hate on people harmlessly enjoying life with an animal costume.

                              Sometimes you need to break shit to fix it.... Thats why my lawnmower doesn't have a deadman switch or engine brake anymore

                              Follow the white rabbit.

                              Comment

                              • Pegsat
                                New Member
                                • Feb 2017
                                • 7
                                • USA

                                #16
                                Re: Concept: Multi-Op Boot switch

                                Many thanks to you guys.

                                Originally posted by Th3_uN1Qu3
                                No drives i've encountered have capacitors to ground. On the other hand, the impedance of the lines and the receiving IC (and inherent parasitic capacitance to ground) are enough to bring the lines down if you wire in a drive that isn't powered up. That is why a lot of mainboards wait a bit on SATA detection if you have forgotten to plug power into your drive.

                                The parallel thing *might* work with two drives of which one is powered down, but you have near zero chance of getting that working with more than two. You will need active switching.
                                That was the tech answer I was wondering about. I didn't realize that MB's had that delay for that reason. And parasitic capacitance sounds like what I feared about the concept.

                                Thank you for your serious assistance. (Both of you.)

                                Comment

                                • goontron
                                  5000!
                                  • Dec 2011
                                  • 4108
                                  • US

                                  #17
                                  Re: Concept: Multi-Op Boot switch

                                  ^Im not sure if what th3 is describing is the spinup wait, or not, but yes, computers do have a 500ms or so wait for the sata lines to initialize...
                                  Things I've fixed: anything from semis to crappy Chinese $2 radios, and now an IoT Dildo....

                                  "Dude, this is Wyoming, i hopped on and sent 'er. No fucking around." -- Me

                                  Excuse me while i do something dangerous


                                  You must have a sad, sad boring life if you hate on people harmlessly enjoying life with an animal costume.

                                  Sometimes you need to break shit to fix it.... Thats why my lawnmower doesn't have a deadman switch or engine brake anymore

                                  Follow the white rabbit.

                                  Comment

                                  • Th3_uN1Qu3
                                    Believe in
                                    • Jul 2010
                                    • 6031
                                    • Romania

                                    #18
                                    Re: Concept: Multi-Op Boot switch

                                    I meant that some boards will still try to detect something when only the SATA data cable is hooked up, without power, because they see a load at the end of the line. Hence why it may happen that in this case, the motherboard pauses for a few seconds before figuring out there is no drive detected.
                                    Originally posted by PeteS in CA
                                    Remember that by the time consequences of a short-sighted decision are experienced, the idiot who made the bad decision may have already been promoted or moved on to a better job at another company.
                                    A working TV? How boring!

                                    Comment

                                    Related Topics

                                    Collapse

                                    • Natob82
                                      Micro Momentary Push Switch?
                                      by Natob82
                                      Great to be here! I'm a newbie here trying to find a "micro", momentary push switch to repair a Sony "clamshell" video walkman. This micro switch has long since discontinued by Sony, however I hope there are third-party switches of the same size and functionality that I might be able to source to play the same role. The purpose of this switch is to tell the video walkman that the user has activated the mechanical tape eject button, turning that physical action into an electronic signal that tells the tape transport mechanism to open so one can load or eject a video tape. I...
                                      12-21-2022, 05:22 AM
                                    • grimacelord
                                      NEC TurboExpress On/Off Power Switch Replacement Help
                                      by grimacelord
                                      Hello,

                                      I've been working on a NEC TurboExpress and I accidentally got the plastic inside the power ON/OFF switch too hot while doing other repairs and melted it. At first, it would still power on when sliding the switch, but you had to really press inward while sliding to get it to work.

                                      I removed the switch component and tried to gently melt the plastic back so it would work more reliably and all I managed to do was make it worse.

                                      I need to find a replacement On/OFF switch for this, but having some trouble figuring out which kind of switch I need....
                                      11-09-2023, 09:49 AM
                                    • sam_sam_sam
                                      Modifying a 4 Position Universal Rotary Cam Changeover Switch LW26-20 for more cams
                                      by sam_sam_sam
                                      Panel Mount 4 Position 8 terminals Universal Rotary Cam Changeover Switch LW26-20 20A
                                      ( needs more cam circuits for the machine to work correctly again )

                                      https://www.ebay.com/itm/275321870186

                                      To
                                      3 Position 16 Terminals Universal Rotary Cam Changeover Switch LW28-20 20A
                                      ( not 4 positions but the right amount of cams circuits )

                                      https://www.ebay.com/itm/274660439950

                                      I going to take the 4 position cams selector switch and remove the cams that are on it and remove the cams off of the 3 position selector switch and swap them around...
                                      03-18-2023, 05:12 PM
                                    • torchzack
                                      Samsung 55" TV - Boot loop but sometimes works fine - UE55MU6470U
                                      by torchzack
                                      Hi Team - just joined to see if anyone can offer some expertise in diagnosing an issue with a TV.

                                      I've done a few hours googling and youtubing but just seeing if anyone has any insight here. I got a 55" Samsung UE55MU6470U which seems to boot loop and then after 10 mins will boot, work for a few minutes, then turn off and repeat.

                                      Whilst it's on into the normal Samsung menu/boot screen it looks perfect - so I can't see there being any screen issues. I've seen lots of videos with taping across clock lines to diagnose which particular one may be an issue but i don't...
                                      08-28-2023, 07:42 AM
                                    • acata
                                      Asus X450LC REV 2.2 can't boot to anything
                                      by acata
                                      I get this Asus X450LC REV 2.2 can't boot from SATA, ODD or USB flash drive.

                                      Power on normally. Boot to bios ok.
                                      But I can't normal boot from HDD (windows 7) just freeze on the animation. I can't boot from pre-installed SSD windows 10, bsod: driver pnp watchdog. I can't boot USB flash drive Hiren boot CD or linux mint.
                                      10-10-2023, 05:15 AM
                                    • Loading...
                                    • No more items.
                                    Working...