I have this issue on any linux distro i use and cant figure out how to stop it from happening.
Every time i shut down the computer from linux my external HDD’s keep spinning the entire time even 8 hours after shutting down the computer. In order for me to stop them from spinning i have to flip the power switch on my PSU for a few seconds then i can turn the PSU back on to stop it. I dont have this problem in windows at all if i shut down the computer from within windows(I dualboot). Also the external HDD’s keep spinning the entire time the computer is on also in linux but doesnt in windows. Is there a way to have like a sleep mode after a while or something to prevent them from being on all the time?
EDIT: Also my motherboard lights are on after i shutdown from within linux and not windows.
Note: Im using EndeavorOS Plasma.
From experience of the same issue, this is a hardware config requirement. Take a look at your BIOS/UEFI settings, - and you should find ErP. Enable it. You may need to adjust settings based on what kind of hardware you have, but start with S4+S5.
Lots of resources on the web for what and how ErP works, but start with your own manufacturer’s documentation. Good luck