Здравствуйте. Попробуйте поменять кабель sata. Попробуйте использовать другой кабель на блоке питания. Также попробуйте другие слоты на материнской плате. Проверьте какие температуры у жёсткого диска.
Ещё попробуйте проверить целостность жёсткого диска используя для этого команду chkdsk.
Зачастую, как считают некоторые специалисты, та же Windows 10 не видит жесткий диск (по истечении какого-то промежутка времени) только из-за того, что в настройках текущей схемы электропитания установлено отключение жесткого диска.
Он пропадает полностью даже из bios
Менялось всё, кабель, диск, блок питания, и все равно проблема остаётся