That would be out of warranty then. :P

The message "can not detect array" suggests that either the BIOS or a hardware RAID card is looking for a HDD RAID array.
If you were not running a RAID array then I suspect the BIOS has fouled up.
Continuing with that line of thought, check &/ replace the BIOS battery on the Mobo and rebuild your BIOS settings (usually press ESC or some other key displayed on startup)
If there is no battery, then there is likely a capacitor that has failed and could no longer provide power to the BIOS chips.
You want to examine the small black or blue cylinders on your board and look for any where the silver end may have expanded upwards and outwards leaking a brownish ooze.
It is possible to replace some of those at cost but if the ooze made it onto the mobo then you will likely have a mobo issue as well.
Make sure the power is turned off on the PSU until you have done this check. The last thing you want is an electrical fire!

If the BIOS is not the issue and you were in fact running a HDD RAID array then it is somewhat more difficult to diagnose and repair. I have trouble enough doing that myself.
If you have backups then you can look at doing a RAID rebuild after doing some research for the manuals and instructions.
If you had important files and data on those drives that was not backed up and you must have back, then I recommend taking the box to a pro and shelling a few bucks to get the data put onto a new drive to put into a new(er) PC.

If you were not running a raid array and you suspect the BIOS or Mobo to be the problem, you can check that your HDD is ok by plugging it into another machine to check that the drive is still readable.
The point of the excercise here is, if you have other similarly capable machines, you may be able to do some 'component testing' to figure out what works and what does not.
Doing this can help you to narrow down the range of components that could be faulty through a process of elimination.