summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan MacDonald <allcoms@gmail.com>2019-09-23 13:18:49 +0100
committerAndreas Kling <awesomekling@gmail.com>2019-09-23 14:18:49 +0200
commit54c5c1d50fc7290bd2d249b3a0ae1b5ea15470d9 (patch)
treec65a573429754ed0bd5728b7d94d2e2083d5db0f
parent87e768f0e3e2c6207341e1f705306b904d9f6378 (diff)
downloadserenity-54c5c1d50fc7290bd2d249b3a0ae1b5ea15470d9.zip
Meta: Add minimum hardware requirements to install guide (#592)
-rw-r--r--INSTALL.md8
1 files changed, 4 insertions, 4 deletions
diff --git a/INSTALL.md b/INSTALL.md
index a4b0410c9c..cb7255931a 100644
--- a/INSTALL.md
+++ b/INSTALL.md
@@ -5,13 +5,13 @@
Whilst it is possible to run Serenity on physical x86-compatible hardware, it is not yet ready to be used by non-technical users who aren't prepared to report bugs or assist with its development. For this reason, there are currently no pre-built install images so a bare-metal installation requires that you build an installation image from source under Linux. Any Linux distribution capable of running GCC 8 (or newer) should be sufficient to build Serenity. Current hardware support is extremely limited.
-## Hardware support
+## Hardware support and requirements
-The main requirement for running Serenity on real hardware is having a parallel ATA IDE disk attached to your machine. You must be willing to wipe its contents to allow for writing the Serenity image so be sure to back up any wanted data on your disk first! Serenity uses the GRUB2 bootloader so it should be possible to multiboot it with any other OS that can be booted from GRUB2 post-installation.
+The main requirement for running Serenity on real hardware is having a >= 500 MB parallel ATA IDE disk attached to your machine. There is currently no support for SATA, SCSI, SAS or NVME. You must be willing to wipe its contents to allow for writing the Serenity image so be sure to back up any wanted data on your disk first! Serenity uses the GRUB2 bootloader so it should be possible to multiboot it with any other OS that can be booted from GRUB2 post-installation.
-The other important hardware requirement is PS/2 mouse and keyboard support. Serenity currently has no support for USB but some machines will emulate PS/2 keyboards and mice in the BIOS via USB. BIOS USB PS/2 emulation can be buggy so having real PS/2 input devices is recommended.
+Serenity currently has no support for USB but some machines will emulate PS/2 keyboards and mice in the BIOS via USB. BIOS USB PS/2 emulation can be buggy so having real PS/2 input devices is recommended. A minimum of 32 MB RAM and a Pentium III class CPU are required.
-Serenity currently has no real GPU support so there is no OpenGL, Vulkan nor accelerated video playback and encoding support. There is no WiFi support and the only physical network card chipset currently supported is the RTL8139. The sole sound card supported is the SoundBlaster 16.
+At present there is no real GPU support so don't expect OpenGL, Vulkan nor accelerated video playback and encoding support. There is no WiFi support and the only physical network card chipset currently supported is the RTL8139. The sole sound card supported is the SoundBlaster 16.
## Creating a Serenity GRUB disk image