Supported Host Operating Systems
Any operating system that can run a supported virtualizer can run Whonix, including Windows, Mac, BSD, and Linux. Most users get started by installing VirtualBox on their current operating system and importing the Whonix images. Advanced users may wish to boot a host operating system (usually a Unix variant) dedicated solely to running the Whonix virtual machines.
For the best possible security, users can choose to run Whonix virtual machines on the Qubes platform. Qubes is a Xen-based hypervisor (virtualizer) that runs on the bare metal of the hardware instead of within a host operating system.
Non-Qubes-Whonix System Requirements
- 1 GB free RAM (with Whonix-Gateway lowered to 196 MB); and 
- 10 GB free hard drive space.
- Additional hard drive space when installing applications into the Whonix-Workstation; and
- A CPU with AMD-V or Intel VT-x
For Best Performance
- A solid state drive (SSD); and
- Additional RAM to dedicate to the Whonix-Workstation when multitasking.
- Whonix-Workstation can be run with 196 MB RAM when not using a desktop environment;
- For low memory and console-only configurations, see Ram Adjusted Desktop Starter;
- If you do not have AMD-V or Intel VT-x and you encounter a PAE or "VERR_SSM_FIELD_NOT_CONSECUTIVE" error, please read PAE Crash for a workaround; and
- Linux users with low RAM might save some RAM on the host if they use a lighter desktop environment like Xfce or LXDE, rather than KDE, GNOME etc.
Qubes-Whonix System Requirements
Minimum (Qubes 3.X)
- A 64-bit Intel or AMD processor (x86_64 aka x64 aka AMD64);
- 4 GB RAM;
- 32 GB disk space; and
- Legacy boot mode (required for R3.0 and earlier; UEFI is supported beginning with R3.1).
Minimum (Qubes 4.X)
Note: "Qubes can be installed on systems which do not meet the recommended requirements. Such systems will still offer significant security improvements over traditional operating systems, since things like GUI isolation and kernel protection do not require special hardware."
- A fast SSD (strongly recommended);
- Intel IGP (strongly preferred);
- Nvidia GPUs may require significant troubleshooting
- ATI GPUs have not been formally tested (but see the Hardware Compatibility List)
- Intel VT-x or AMD-V (required for running HVM domains, such as Windows-based AppVMs);
- Intel VT-d or AMD-Vi (aka AMD IOMMU) (required for effective isolation of network VMs and PCI passthrough);
- TPM with proper BIOS support (required for Anti Evil Maid);
- 8 GB+ RAM; and 
- A non-USB keyboard or multiple USB controllers to enable creation of a USB VM.
Before purchasing any hardware specifically for Qubes, always check the hardware compatibility list first for suitable models.
- This is more secure because an attacker must subvert the hypervisor, which is far more difficult than exploiting a host operating system.
- Custom-Workstation: Self-made builds can be run on any real or virtual hardware, so long as they are behind a Whonix-Gateway. Tor Browser binaries are only available for a limited number of platforms (Windows, Linux, BSD and MacOS).
- Unsupported: QEMU
- Unsupported: VMware
- The Whonix-Gateway can work with as low as 128 MB RAM, but resource intensive operations like kernel package upgrades that rebuild the initrd leave the virtual machine in a frozen state.
- Qubes system requirements are directly sourced from https://www.qubes-os.org/doc/system-requirements/
- Users report problems in creating DisposableVMs and running multiple VMs in parallel with only 4 GB RAM.
- To prevent malicious compromise of dom0 via USB mice, keyboards or other USB devices.
Impressum | Datenschutz | Haftungsausschluss
Conditions for Contributions to Whonix, then Edit! IP addresses are scrubbed, but editing over Tor is recommended. Edits are held for moderation. Whonix (g+) is a licensee of the Open Invention Network. Unless otherwise noted, the content of this page is copyrighted and licensed under the same Libre Software license as Whonix itself.