I hadn’t seen my dad for a whole year - God have mercy on my lazy ass - and now that I was going to see him, he asked me to help him factory reset his laptop (some Lenovo running Microslop). He could’ve done it by himself technically speaking, but he knows that I’m knowledgeable when it comes to tech, so why not.

Oh. My. FUCKING. God.

I hadn’t “used” Microslop Shitdows for five or so years, Windows 10 at the time. I had been following some news - and posts here too - so I knew to expect some bullshit, but…

e3MsjPswo7MKxnC.png

  1. It doesn’t let you install without an internet connection PERIOD. I even disabled the wireless NIC in the hopes that it would let me USE THE COMPUTER THAT MY DAD HAD PAID FOR but no. “Install drivers” or “contact support”, it said.
  2. It doesn’t accept CLI hotkeys. Mkay…
  3. It (being Lenovo in collaboration with Microslop, I guess, not Microslop on its own) doesn’t allow you to boot from a USB stick. I imaged a USB stick with a Windows 10 ISO, even bought an activation key at Kinguin, but no. Just no. The BIOS doesn’t let you to change boot order, the recovery mode - EVEN THOUGH IT HAS THE OPTION TO BOOT FROM REMOVABLE MEDIA - simply jumps back to the stock installation upon choosing “boot from USB”.
  4. Finally, after giving up and connecting to the internet, setting up a fake account, it wouldn’t let me proceed unless I turned off my VPN.

Only after having been force fed the Microslop setup, I finally was able to nuke it with Cris Titus’ Windows utility and then setup an offline account.

At least my dad is happy with the laptop. That’s all that matters. I gave him Librewolf with uBlock and Libre Office. And mad respect for him saying before point four above, that he’ll let me slap Linux onto it if nothing else works. 🩵 Which of course wouldn’t work since booting from removable media is disabled in the firmware, but still. Love you dad. 🩷

Rant over.

PS: he did give me permission to unscrew the bottom and have a look inside, so I will try to replace the SSD (if it’s M.2) and possibly flash Libreboot if the model is among their officially supported laptops.

  • FineCoatMummy@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    2
    ·
    32 minutes ago

    OP has a righteous rant.

    It’s why we must never give up control of Linux to BigTech. It’s OSS, yah… But there are lotsa ways they can weasel. Ex, see Google’s h/w attestation. Or co’s trying to monopolize the ecosystem. Or legal attacks. Or subtle ways to wrestle control, that most ppl won’t recognize until its too late.

    There are LOTS of important contributions to Linux by big tech co’s. That’s fine and good. We need that! But that’s as far as we can let it go. Contributions, good. Taking control, bad.

    Linux is a tempting target, since it isn’t yet vassalized. Vigilance is critical.

  • wizardbeard@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    6
    ·
    3 hours ago

    For #1, it absolutely is possible, but the technique has changed over time. You pretty much have to look it up every time, and check older methods until you find the way that works with the version you’re using. Last I checked you needed to disconnect any NICs, then hit one of the F keys during setup to get to the command prompt, then put in a specific command, then reboot into setup again. Been years though.

    For #2, Command Prompt doesn’t because it’s still the same shit it was from the 90s. They have an open source program called Windows Terminal that supports tabs, multiple environments, most of the nice stuff you’d expect from a good Linux Terminal, but they don’t include it by default so you have to install it yourself.

    #3 and #4 are pure bullshit. 1 and 2 are as well, but at least they have reasonably reachable workarounds.

  • gnufuu@lemmy.ca
    link
    fedilink
    arrow-up
    25
    arrow-down
    1
    ·
    edit-2
    4 hours ago

    I’m confused. Did you help dad or did you install Windows on his machine?

  • MentalEdge@sopuli.xyz
    link
    fedilink
    arrow-up
    18
    ·
    edit-2
    2 hours ago

    Some Lenovos only allow you to boot off USB via the “novo” button.

    It’s a pin-tool reset hole with a “U” shaped icon next to it. I’ve seen it hiding among the cooling intake holes on some models.

    Turn the laptop off, hit the novo button, and the laptop boots into a separate menu from the bios that among other things allows you to get to a boot device menu.

    I’ve also come across a case where secure boot would just refuse to boot stuff that didn’t already have matching keys in the bios. Disabling secure boot, everything worked, but turning it back on shit immediately broke. In that case it had stopped booting its NORMAL install of W11 because it had become too new. I had to discover that windows ships a tiny EFI executable signed with the old keys whose sole purpose is to slip the new keys into the BIOS for exactly such a situation.

    It’s also possible to circumvent the online requirement if you know how. The key combo is shift+f10 (or shift+fn+f10 depending on how the function keys are bound) to bring up cmd, after which you can run OOBE\BYPASSNRO to reboot into a mode that allows you to skip ms account setup.

    If you create the bootable USB with Rufus (which you unfortunately need windows to run 🫤), it boots into that mode from the start.

    • FineCoatMummy@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      6
      ·
      3 hours ago

      after which you can run OOBE\BYPASSNRO to reboot into a mode that allows you to skip ms account setup.

      “But the plans were on display…”

      “On display? I eventually had to go down to the cellar to find them.”

      “That’s the display department.”

      “With a flashlight.”

      “Ah, well, the lights had probably gone.”

      “So had the stairs.”

      “But look, you found the notice, didn’t you?”

      “Yes,” said Arthur, “yes I did. It was on display in the bottom of a locked filing cabinet stuck in a disused lavatory with a sign on the door saying ‘Beware of the Leopard.”

    • printf("%s", name);@piefed.blahaj.zoneOP
      link
      fedilink
      English
      arrow-up
      13
      arrow-down
      2
      ·
      4 hours ago

      As soon as I saw your comment, I asked dad. There IS such a button just next to the CPU/busy LED… But I refuse to be ashamed for fighting this battle. 😭🤣 Well, next time. Thanks! 🙏

  • MonkderVierte@lemmy.zip
    link
    fedilink
    arrow-up
    3
    arrow-down
    1
    ·
    edit-2
    4 hours ago

    Microslop Shitshow, nice one.

    Btw, can Rufus still enable offline accounts? yes, still does.

  • hydrashok@sh.itjust.works
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    6 hours ago

    Usually for #3 that means the USB is built incorrectly. If you create the ISO with Rufus, it will work, and you can get around #1 and #4 that way as well.

    Win11, as far as installs go, is pretty much exactly what Win10 was.

      • hydrashok@sh.itjust.works
        link
        fedilink
        arrow-up
        2
        ·
        edit-2
        3 hours ago

        Didn’t say it wasn’t bootable, but built incorrectly. In this case, using dd. I’ve seen the same results even using the official USB creation tool from Microsoft, but for whatever reason, Rufus always works. I’d just suggest building the media a different way without using dd.

        The other thing you can do, since it sounds like you can still boot into Windows on his PC, is to use the Reset This PC process. That will download the media, nuke the drive and delete all the user data (you can choose to keep it also), and reinstall Windows to an out-of-box state. It does not require a USB.

        Unfortunately, that doesn’t let you leverage the Rufus tools that will automatically turn off system requirements, or create a local user, at USB creation time. Offers way more than using just straight dd.

        Example from another site’s article: