• silly goose meekah@lemmy.world
    link
    fedilink
    arrow-up
    8
    ·
    3 days ago

    When I moved recently my PC suddenly stopped booting.

    Before transport I removed the GPU so the PCB wouldn’t crack, but my motherboard was showing that it got stuck in the GPU check when booting, so I thought I accidentally broke the GPU by shocking it with static, or popping off some capacitor or something. I still wanted to rule out everything else before buying a new GPU though.

    I kept replugging things, thinking it might be a connection that came loose during transport, I reseated the RAM, I tried just one RAM stick, I even reseated the CPU.

    Turns out, somehow a CMOS reset fixed it. I’m still confused as to why that worked.

    • Fluke@lemm.ee
      link
      fedilink
      arrow-up
      7
      ·
      3 days ago

      EHCI (system config) data was corrupt. Possibly from pulling the GPU while the motherboard board still had power (or residual power in caps).

      CMOS wipe resets to blank and that data gets rewritten after BIOS runs the “wtf is plugged into me” routines triggered by blank data.

      That’d be my guess.

      • silly goose meekah@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        3 days ago

        I wasn’t aware that data could be corrupted by unplugging components, but what you’re saying is making sense. That could definitely have been it.

        • Fluke@lemm.ee
          link
          fedilink
          arrow-up
          2
          ·
          3 days ago

          “Weird Shit” is always a possibility when there’s any power at all in the system. The PSU will keep low level power supplied for a surprisingly long time after being unplugged from the mains. 💛

            • WhyJiffie@sh.itjust.works
              link
              fedilink
              English
              arrow-up
              1
              ·
              2 days ago

              Possibly helped somewhat for older machines where pressing the button made the fans spin for a little, but modern systems are somehow smart enough to not even bother doing anything