Hello r/homelab,

I just picked up some Dell Optiplex 7040 SFF (8 of them) and they all came with a clean install of Windows 10 Pro. My plan was to run PiHole, nginx for reverse proxy, and some game servers. I wanted to get more familiar with Linux running on these machines but it feels like a waste to throw away Windows 10 Pro subscriptions. What would you do? Keep a subset running Windows and others Linux or would that be more of a hassle than it would be worth?

  • amp8888@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    When you say “throw away Windows 10 Pro subscriptions”, what do you mean exactly? Do you mean just not using them (by running Linux instead), or do you think if you install Linux you’ll lose the licenses?

    If the latter, the activation/product key is (usually) stored in the firmware of the machine, so you can reinstall Windows in the future and it’ll automagically be activated with Windows 10 Pro again (you don’t even have to input the product key). To check, follow this guide, and run this command in an Administrator-level PowerShell:

    wmic path softwarelicensingservice get OA3xOriginalProductKey
    

    If the command returns the product key then you’re good to go.

    • Lawson470189@alien.topOPB
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Ah okay. I was able to grab the product key so I can always go back. Didn’t realize it’d be that simple! Thanks for the advice!

  • NC1HM@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    On units built by major manufacturers who have volume OEM licenses from Microsoft (Dell, HP, Lenovo, etc.), Windows license keys are burned into the BIOS. So you can always reinstall Windows later, and it will retrieve licensing information from the unit’s bowels… Just remember to leave the license key field empty when installing; this will prompt the installer to search for a license key stored on the system.

    Also, Dell has something called OS Recovery Tool. You can install it on any Windows machine, then enter a service tag number for a Dell PC, and the tool will download a Dell-tweaked version of Windows for the specific model associated with that service tag and make USB installation media from it…