Last week after rebooting one of the servers was not coming up.
After connecting to it using iLO I’ve found it stuck on boot screen. It was saying Smart Array initializing. This initializing process should take a second and it should find or not find any logical drives and move to the next step.
The problem was fixed by replacing the Cache memory in Smart Array controller. The server would experience exactly the same problem if you try to boot the server without the cache. Well at leas that is the case on BL25 G2 with E200 Smart Array controller.