[Guide] Remote Gaming on Unraid

7. Configure and Install the VM

1. Download and transfer the software to the Unraid server. (click me)
  1. Download a Windows 10 ISO from the official Microsoft Windows 10 Media Creation Tool.
  2. Transfer the Windows 10 ISO to your isos share on Unraid.
    If you can’t see your isos share, make sure it’s being exported in Shares>isos>SMB Security Settings.
2. Go to the VMs tab and create a new VM. (click me)
  1. Select Windows 10.
    image
  2. Give it a Name.
  3. Give it a Description.
  4. CPU Mode: Host Passthrough
  5. Logical CPUs: Select an appropriate amount (usually 6-10 cores/threads), using only the isolated CPUs that we selected earlier.
  6. Initial Memory/Max Memory: set both of these values to the number you want.
    Here we’ll use 8192MB for 8GB.
  7. Machine: Q35-4.2
    4/16/20 update: use i440FX-4.2, only use Q35-4.2 if you run into issues
  8. BIOS: OVMF
  9. Hyper-V: No
  10. USB Controller 3.0 (qemu XHCI)
    (if you don’t have USB 3.0, use 2.0 (EHCI)
  11. OS Install ISO: Select your Windows ISO
  12. OS Install CDRom Bus: SATA
  13. VirtIO Drivers ISO: Select the virtio ISO you downloaded
  14. VirtIO Drivers CDRom Bus: SATA
    image
  15. Primary vDisk Location:
    1. Auto (uses your Domains share)
    2. Cache
      (not recommended, if you want to use the cache configure your domains share correctly)
    3. Direct disks
      (not recommended)
    4. Manual (if you want to use an unassigned drive)
  16. Primary vDisk Size: 128GB or larger
    (you can expand this later)
  17. Primary vDisk Type: raw
  18. Primary vDisk Bus: VirtIO
  19. Graphics Card: VNC
    (do not pass through your GPU yet)
  20. VNC Video Driver: QXL (best)
  21. VNC Password: (blank)
  22. VNC Keyboard: English-United States (en-us)
  23. Sound Card: None
    (we will fix this later)
  24. Network MAC: (no changes)
  25. Network Bridge: br0
  26. USB Devices: none
  27. Other PCI Devices: none
  28. Uncheck “Start VM after creation”
3. Start the VM (click me)
  1. You will control the VM through the Windows icon.
    Click it, and click start.
    image
  2. Click the icon again and click VNC Remote.
    image
  3. You may have missed the startup process where it says “Press any key to boot from CD/DVD”

    You missed the screen if you’re sitting at this.

    No worries though, just leave the VNC Remote screen open, Force Stop the VM, and start it again. Make sure you click the connect button on the VNC Remote window.
    image
    Once you have pressed the elusive any key you can move onto the next step.
4. Install Windows (click me)
  1. Use these default options, click “Next”.
  2. Click “Install Now”.
  3. Click “I don’t have a product key”. (we can add one later)
    Click this option even if you do have a product key.
  4. Use “Windows 10 Pro”, click “Next”. (I highly suggest this option since it has RDP built in)
  5. Accept the terms, click “Next”.
  6. Select “Custom: Install Windows only (advanced)”.
  7. You will likely see this screen, stating “We couldn’t find any drives.” Click “Load driver”.
  8. Click “Browse”.
    image
  9. Find the virtio-win CD Drive.
    image
  10. Navigate to the viostor/w10/amd64 folder, then click “OK”.
    image
    Your screen should look like this. Click “Next.” Wait for it to finish installing drivers.
  11. Select your drive and click “Next”. DO NOT CLICK “New”.
  12. Grab a cup of BAWLS™ and wait for it to finish.
  13. When it’s finished, let it reboot automatically.
  14. Select your region, and click “Yes”.
  15. Select your keyboard layout, and click “Yes”.
  16. Skip the second keyboard layout.
  17. Click “I don’t have internet” at the bottom left of the screen.
  18. Click “Continue with limited setup” at the bottom left of the screen.
  19. Create your user account. Click “Next”.
  20. Do not add a password now, we will do this later. Click “Next.”
  21. Click “No”.
  22. Click “Decline”.
  23. Turn all of these toggles to “No”. Make sure you scroll down and toggle all of them.
    Click “Accept” when you are sure that you got all of them.

  24. Grab a Smoke and a Pancake. Wait for this to finish.

    Pipe and a Crepe?
  25. Finished! (ish)
    We still have more stuff to do.
5. Configure Windows and Install Software (click me)
  1. Install virtio guest tools.
    Go to “This PC” then open the CD drive.

    Scroll down, and install virtio-win-gt-x64 with all default options.
    Confirm all prompts.
  2. You may get this message from Windows now that you have network connectivity.
    image
    You can tell it to piss off.
  3. Now is a good time to enter a password. Click start, type password and click “Change your password”.

    Using anything besides a normal password will not be covered by this guide.
    1. Add a password. Click “Next”.
    2. Click “Finish”.
  4. Configure RDP
    1. Click start, type “remote” and click “Remote Desktop settings”
    2. Toggle “Enable Remote Desktop” to “On”
      Click “Confirm”.
    3. Click “Show Settings” next to “Make my PC discoverable…”
    4. Select “Turn on Network discovery” and “Turn on file and printer sharing”
  5. Configure auto-login
    1. Click start, type “netplwiz” and press Enter.
    2. Uncheck “Users must enter a user name and password to use this computer.”
      Click “Apply”.
    3. Fill out the password twice.
      Click “OK”, the click “OK” on the main window.
  6. Change your VM’s name (this will show in your game clients)
    1. Right click on “This PC” and click “Properties”.
    2. Click “Change settings”.
    3. Click “Change…”.
    4. Change the VMs name.
      Click “OK”.
      Click “OK”.
    5. Click “Close”.
    6. Click “Restart Now”.
      image
6. Verify Windows logs in automatically.

Updated Auto-login procedure (click me)

>>Return to table of contents<<

1 Like