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
      • 31002
      • 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
              • 31002
              • 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
                    • 31002
                    • 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

                                    • privato89
                                      Nintendo Switch Oled HEG-001: Second-Stage Boot Failure
                                      by privato89
                                      Hello everyone,

                                      I'm facing an issue with a HEG-001 motherboard that is unable to complete the Second-Stage Boot. I'd like to start directly with my conclusion, which is the decision to replace the MAX77621AEWI chip, and understand if it could be a correct evaluation.

                                      Before I dive into the process that led me to this decision, I want to mention that I have a fully equipped lab where I can perform any kind of tests.

                                      Let's begin:

                                      Following some guides online, I tried to understand how the Boot phase of the Nintendo Switch works, and what are the...
                                      03-26-2024, 06:37 AM
                                    • Document Archive
                                      Acer Switch Switch V 10 SW5-017P Hybrid (2-in-1) V 10 Specification for Upgrade or Repair
                                      by Document Archive
                                      This specification for the Acer Switch Switch V 10 SW5-017P Hybrid (2-in-1) can be useful for upgrading or repairing a laptop that is not working. As a community we are working through our specifications to add valuable data like the Switch V 10 SW5-017P boardview and Switch V 10 SW5-017P schematic. Our users have donated over 1 million documents which are being added to the site. This page will be updated soon with additional information. Alternatively you can request additional help from our users directly on the relevant badcaps forum. Please note that we offer no warranties that any specification,...
                                      09-06-2024, 05:30 AM
                                    • CapLeaker
                                      Poly VVX-250 VOIP POE problem not booting fix
                                      by CapLeaker
                                      I've got a bunch of Poly VVX-250 VOIP phones that work fine as kind as long as they are plugged into the wall wart. Recently I got around to install a couple of TP-Link 5 port POE switches that are added to the existing plain Jane 24 port unmanaged switch. Great!!! Finally I am able to ditch the wall warts from these phones making more space on the desk, plus I am gaining some badly needed power outlets. So I thought.

                                      Plugged in the first VVX-250 into the POE switch, booted up no problem. Plugged in the other Poly phones and they start to boot anywhere from 5 to 15 seconds,...
                                      11-25-2023, 10:46 AM
                                    • 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
                                    • Loading...
                                    • No more items.
                                    Working...