My system has been running smoothly, with no changes for months, but this morning when I turned it on it hung on AHCI init.
I narrowed it down to being some kind of issue with my second HDD (boot drive is SSD), it would boot fine with the second HDD unplugged.
Strangely, if I plug in the second HDD after windows has started (at login screen) it is detected and seems to run fine. But, on reboot, the same issue occurs (still, can hot plug at login screen).
I assume my hard disk is starting to fail, so I should replace the drive ASAP. But I cannot find much about this kind of issue (all I read is about installing windows and drivers - this is a bios thing).
Are there any other causes? Or is my drive on its final legs.