CentOS / Red Hat installation
Start by downloading CentOS (Minimal) or Red Hat Enterprise Linux (Standard) :
When I have written this post I used :
CentOS and Red Hat use the same installation software (Anaconda), so the screenshots are mixed and the differences are notified in the post.
IMPORTANT : A complete sync of the patches hosted by Apple use more than 120 GB of space when I’m writing these lines. So keep in mind that the needed space will grow and give a correct amount of drive space to your server or virtual machine (with the new MacBook Pro Retina the patches are really big to support full resolution).
– Enter the hostname of this installation :
IMPORTANT : You can configure the network interface with the button at the bottom left, but this post explains how to configure the network with the command line. It’s important to understand where are stored the settings if you need to debug or change some informations (IP, DNS,…)
– Choose the Linux partition scheme. If you don’t know exactly what you’re doing, choose “Use All Space”. This will configure a new LVM (logical volume manager) with a standard EXT4 volume that take all space. Check the case “Review and modify partitioning layout”.
– Select the “lv_home” partition and reduce to the strict minimal for the “admin” user (if you create one). 10GB is largely enough. The “lv_home” partition is not mandatory, it’s only used to store the users data separately. If needed you can completely remove it. Then select the “lv_root” partition and add the remaining space :