From 48111f17fc87626705ea6191d3f8d00c063f54bc Mon Sep 17 00:00:00 2001 From: Liav A Date: Fri, 2 Apr 2021 15:30:51 +0300 Subject: [PATCH] Documentation: Clarify that AHCI is supported but may suffer from bugs We do support AHCI now, but the implementation could be incomplete for some chipsets. Also, we should write the acronym "Non-volatile Memory Express" as NVMe. not NVME. --- Documentation/INSTALL.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Documentation/INSTALL.md b/Documentation/INSTALL.md index f15544a335..a171c0e47b 100644 --- a/Documentation/INSTALL.md +++ b/Documentation/INSTALL.md @@ -7,7 +7,8 @@ Whilst it is possible to run Serenity on physical x86-compatible hardware, it is ## Hardware support and requirements -Storage-wise Serenity requires a >= 2 GB parallel ATA or SATA IDE disk. Some older SATA chipsets already operate in IDE mode whilst some newer ones will depend upon adjusting a BIOS option to run your SATA controller in IDE (sometimes referred to as Legacy or PATA) mode. SATA AHCI, SCSI, SAS, eMMC and NVME are all presently unsupported. +Storage-wise Serenity requires a >= 2 GB parallel ATA or SATA IDE disk. Some older SATA chipsets already operate in IDE mode whilst some newer ones will depend upon adjusting a BIOS option to run your SATA controller in IDE (sometimes referred to as Legacy or PATA) mode. SATA AHCI is supported, but may not work on every controller due to bugs in the implementation. +SCSI, SAS, eMMC and NVMe HBAs are all presently unsupported. You must be willing to wipe your disk's contents to allow for writing the Serenity image so be sure to back up any important 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.