I have had a really hard time to install FreePBX distro 4.X to a ML310e Gen8 mainly for 2 reason:
- The Software raid controller B120i is not support by CentOS (or any RHEL)
- FreePBX distro was not configuring the raid properly due to the onboard Flash memory the server has.
Solutions are :
For 1):
For systems with the B120i SATA controller:
- Boot the server into System Options.
- Navigate to SATA Controller Options -> Embedded SATA Configuration
- Change it to ENABLE SATA AHCI SUPPORT
Link: https://access.redhat.com/site/articles/118133
For 2):
After doing 1), the problem was the FreePBX distro was trying to make a raid with 3HDD’s, 2x1GB and 1x256MB (the internal one). In order to to a proper install with Raid1 you need to go to the System BIOS-> Advanced ROM Settings and Disable Virtual ROM. The FreePBX installation will do a proper RAID1
esarant