Update System Requirements page in advance of 4.x

* Divide system requirements into 3.x and 4.x sections
* Specify new minimum and recommended requirements for 4.x
* Add informational links for CPU features
* Terminology: correct "AMD-v" to "AMD-V"
* Terminology: prefer "AMD-Vi" to "AMD IOMMU"
* Add link to Hardware Certification page
* Change heading format to support additional level
This commit is contained in:
Andrew David Wong 2016-09-02 11:28:17 -07:00
parent 343d932889
commit 45f249f028
No known key found for this signature in database
GPG Key ID: 8CE137352A019A17

View File

@ -8,45 +8,61 @@ redirect_from:
- /wiki/SystemRequirements/ - /wiki/SystemRequirements/
--- ---
System Requirements # System Requirements #
===================
Minimum ## Qubes Release 3.x ##
-------
### Minimum ###
* 64-bit Intel or AMD processor (x86\_64 aka x64 aka AMD64) * 64-bit Intel or AMD processor (x86\_64 aka x64 aka AMD64)
* 4 GB RAM * 4 GB RAM
* 32 GB disk space * 32 GB disk space
* Legacy boot mode ([UEFI is not supported yet][UEFI]) * Legacy boot mode ([UEFI is not supported yet][UEFI])
### Recommended ###
Recommended
-----------
* Fast SSD (strongly recommended) * Fast SSD (strongly recommended)
* Intel GPU (strongly preferred) * Intel IGP (strongly preferred)
* Nvidia GPUs may require significant [troubleshooting][nvidia]. * Nvidia GPUs may require significant [troubleshooting][nvidia].
* ATI GPUs have not been formally tested (but see the [Hardware Compatibility * ATI GPUs have not been formally tested (but see the [Hardware Compatibility
List]). List]).
* Intel VT-x or AMD-v technology (required for running HVM domains, such as * [Intel VT-x] or [AMD-V] (required for running HVM domains, such as
Windows-based AppVMs) Windows-based AppVMs)
* Intel VT-d or AMD IOMMU technology (required for effective isolation of * [Intel VT-d] or [AMD-Vi (aka AMD IOMMU)] (required for effective isolation of
network VMs) network VMs)
* TPM with proper BIOS support (required for [Anti Evil Maid]) * TPM with proper BIOS support (required for [Anti Evil Maid])
## Qubes Release 4.x ##
Choosing Hardware ### Minimum ###
-----------------
* 64-bit Intel or AMD processor (x86\_64 aka x64 aka AMD64)
* [Intel VT-x] with [EPT] or [AMD-V] with [RVI]
* [Intel VT-d] or [AMD-Vi (aka AMD IOMMU)]
* 4 GB RAM
* 32 GB disk space
### Recommended ###
* Fast SSD (strongly recommended)
* Intel IGP (strongly preferred)
* Nvidia GPUs may require significant [troubleshooting][nvidia].
* ATI GPUs have not been formally tested (but see the [Hardware Compatibility
List]).
* TPM with proper BIOS support (required for [Anti Evil Maid])
* A non-USB keyboard or multiple USB controllers
* Also consider the [hardware certification requirements for Qubes 4.x].
## Choosing Hardware ##
* Please see the [Hardware Compatibility List] for a compilation of * Please see the [Hardware Compatibility List] for a compilation of
hardware reports generated and submitted by users across various Qubes hardware reports generated and submitted by users across various Qubes
versions. (For more information about the HCL itself, see [here][hcl-doc]). versions. (For more information about the HCL itself, see [here][hcl-doc]).
* For more certain hardware compatibility, you may wish to consider a * For more certain hardware compatibility, you may wish to consider a
[Qubes-certified laptop]. [Qubes-certified laptop]. (For information about how a computer becomes
Qubes-certified, see [Hardware Certification].)
## Important Notes ##
Important Notes
---------------
* Qubes **can** be installed on systems which do not meet the recommended * Qubes **can** be installed on systems which do not meet the recommended
requirements. Such systems will still offer significant security requirements. Such systems will still offer significant security
@ -77,6 +93,8 @@ Important Notes
[UEFI]: https://github.com/QubesOS/qubes-issues/issues/794 [UEFI]: https://github.com/QubesOS/qubes-issues/issues/794
[nvidia]: /doc/install-nvidia-driver/ [nvidia]: /doc/install-nvidia-driver/
[hardware certification requirements for Qubes 4.x]: /news/2016/07/21/new-hw-certification-for-q4/
[Hardware Certification]: /hardware-certification/
[Hardware Compatibility List]: /hcl/ [Hardware Compatibility List]: /hcl/
[hcl-doc]: /doc/hcl/ [hcl-doc]: /doc/hcl/
[hcl-report]: /doc/HCL/#generating-and-submitting-new-reports [hcl-report]: /doc/HCL/#generating-and-submitting-new-reports
@ -85,4 +103,10 @@ Important Notes
[live USB]: /doc/live-usb/ [live USB]: /doc/live-usb/
[#230]: https://github.com/QubesOS/qubes-issues/issues/230 [#230]: https://github.com/QubesOS/qubes-issues/issues/230
[vt-d-notebook]: https://groups.google.com/d/msg/qubes-users/Sz0Nuhi4N0o/ZtpJdoc0OY8J [vt-d-notebook]: https://groups.google.com/d/msg/qubes-users/Sz0Nuhi4N0o/ZtpJdoc0OY8J
[Intel VT-x]: https://en.wikipedia.org/wiki/X86_virtualization#Intel_virtualization_.28VT-x.29
[AMD-V]: https://en.wikipedia.org/wiki/X86_virtualization#AMD_virtualization_.28AMD-V.29
[Intel VT-d]: https://en.wikipedia.org/wiki/X86_virtualization#Intel-VT-d
[AMD-Vi (aka AMD IOMMU)]: https://en.wikipedia.org/wiki/X86_virtualization#I.2FO_MMU_virtualization_.28AMD-Vi_and_Intel_VT-d.29
[EPT]: https://en.wikipedia.org/wiki/Second_Level_Address_Translation#Extended_Page_Tables
[RVI]: https://en.wikipedia.org/wiki/Second_Level_Address_Translation#Rapid_Virtualization_Indexing