diff options
author | Dan MacDonald <allcoms@gmail.com> | 2019-09-23 13:18:49 +0100 |
---|---|---|
committer | Andreas Kling <awesomekling@gmail.com> | 2019-09-23 14:18:49 +0200 |
commit | 54c5c1d50fc7290bd2d249b3a0ae1b5ea15470d9 (patch) | |
tree | c65a573429754ed0bd5728b7d94d2e2083d5db0f /INSTALL.md | |
parent | 87e768f0e3e2c6207341e1f705306b904d9f6378 (diff) | |
download | serenity-54c5c1d50fc7290bd2d249b3a0ae1b5ea15470d9.zip |
Meta: Add minimum hardware requirements to install guide (#592)
Diffstat (limited to 'INSTALL.md')
-rw-r--r-- | INSTALL.md | 8 |
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 |