For a mining rig it shouldn't be a problem as long as the m.2 slot supports PCIe/NVME (any mobo less than
5 years old does) and you have enough PCIe lanes available. They usually come together because more lanes
are required to support an NVME device than a SATA device. Using a SATA or USB boot device also leaves more
lanes available for use by GPUs.
Mobos often have more ports that use PCIe than there are lanes available. The number of lanes is often determined
by the CPU. A budget CPU like Celeron has fewer lanes making it trickier to feed all the GPUs.
You may have to change the PCIe config in the BIOS to disable some uneeded devices, like extra SATA ports as
previously mentioned or extra USB ports.
This have anything to do with my motherboard that refuse to work with 5 GPUs? I only make it work with 4gpus and if I insert the 5th the motherboard won't boot up, I've tried bios settings but the CPU in the MOBO is a core i3 processor, can i3 power more than 4gpus ?
An i3 should be good. Do all the slots work if you don't use more than 4 at a time? The mobo specs should tell how lanes are shared.
It could be a different problem, gen1 is often required to use more than 4 GPUs.