By ALLAY XD 20
This Bash script automates the setup of a Windows 11 virtual machine on Ubuntu 22/debine etc using KVM/QEMU/WITHOUT KVM, with the following features:
- Fully automated Windows 11 VM installation
- Allocates most RAM, all CPU cores, and maximum disk space
- Optional Tailscale setup for remote access
- Custom RDP port forwarding
- Headless VM support (No VNC/SPICE) for RDP-only access
- Interactive animated menu for ease of use
| Option | Description |
|---|---|
| 0๏ธโฃ WINDOWS RDP SETUP | Full Windows 11 VM setup with RDP and optional Tailscale |
| 1๏ธโฃ LOCALHOST RDP (Tailscale true) | Use an existing VM, auto-detect IP, forward RDP via Tailscale |
| 2๏ธโฃ NO VNC TO ACCESS | Headless VM setup without VNC/SPICE; RDP-only |
| 3๏ธโฃ EXIT | Exit the script |
- Ubuntu 22.04 or later
- Minimum 8GB RAM recommended
- KVM compatible CPU
- Internet connection for downloading Windows 11 ISO
curl,wget,iptables, andvirt-managerdependencies
bash <(curl -fsSL https://raw.githubusercontent.com/ALLAY-XD-20/WINDOWS-RDP-INSTALL/refs/heads/main/Installer.sh)