> Note: When you read *Lx 4*, it is meant to include all 4.x versions like 4.0, 4.1, and 4.2. This how-to is applicable to all versions of OMLx including Cooker and Rolling as well as the Lx 4 family.
First we see how to set up an efi system with separate `/`, `/home` and `swap` partitions as well as the necessary `/boot/efi` for the efi booting. If you use MBR partition table you do not need to create a `/boot/efi` parition.
The `/boot/efi` partition should be labeled with `boot`. (The partitioner will automatically label it a `esp`.)
If it is legacy boot you can select either `MBR` or `GPT`. If you don't know which to use select the more up to date `GPT`. Also if user has multiple hard drives or SSDs they all need to have the same partition table type or there can be problems. So all `GPT` or all `MBR`
> Note that your swap partition is probably never going to be used. Only a small minority of users these days really need a swap partition. Those that do need swap already know who you are and can adapt accordingly. Usually swap would be needed by really old computers with not enough RAM to run Lx 4 to begin with. How much RAM is enough? Ideally 4 GB. We do have users running Lx 4 with 2 GB. The Release Notes for Lx 4.0 and 4.1 do say 2 GB and the Calamares installer requires 2 GB. Upgrading the amount of memory in a computer, whether it’s a desktop, tower, or laptop, notebook, is both easy and not that expensive these days. So if your computer is short on memory do consider upgrading.
Swap also may still be used on computers doing very intense level of mathematical or scientific calculating or maybe really intense graphic applications. But those users will know what they need.