My initial purpose for this post was to record (in raw format and non-easy readable) the changes I had to make in my XPEnology to get it working like I have today.
But then, I have thought about it... 💡
Why not take some extra time and share it with the community to allow others to apply my findings if they want to?
So here we go...
I used the C2750D4I, but the C2550D4I will work as well.
Other "not too recent" will work too. The main care is the SATA controllers to be honest, because usually the CPU, if Intel, it will mostly be supported. Also, make sure you update any firmware before starting this (can save you some hassle). If you just want to test, you don't need hard disks, but once you want to go ahead with the DSM PAT files below, you need at least one hard disk.
Later add-ons, because I will be running this beauty on a very hot environment (> 25C), I will include some custom made aluminium heat sinks on (at least) one of the marvel controllers and the ASPEED chip. Those two were the ones I identified as being hotter than usual when pushing the hard drives over an environment with little air flow.
You will need a USB stick to boot the OS. And you need to do some changes on the configuration file. Then make sure you back it up, in case the USB stick dies... Here are the steps to prepare the boot:
Once you boot, the XPEnology software will grab an IP by DHCP from your network. Now you need setup the software on the disks. It's quite easy:
Depending on your hardware, you might need to change some configurations to allow more internal disks to be managed. Follow these instructions (go to the bottom of the page) to achieve a higher number of slots for internal disks.
If you are running a dual port 1Gbit ethernet board, then use the "Adaptive Load Balancing" network option. My router supports 802.3ad (LACP) but in most situations, it will give you more trouble than performance:
Do not reboot if you are running a "parity check" or the RAID is rebuilding. If by some reason, NAS reboots, you will need to restart the operation from zero.
Sometimes hot-swapping might not correctly detect the disk. In that case, you need to reboot the NAS. If after that you still don't see the disk, then there's either a problem with the disk (check on another PC), SATA cable or the controller mode. If you never plugged a disk on that controller and you feel you tried everything and you can't still detect a disk on that controller, then it's either not supported or you have a hardware problem (check if over BIOS you can see the disk).