So, it seems it was the D5 diode in the step-up switcher, got pretty hot and the 5V usb dropped, therefore the hdd tried to spinup repeatedly.
I've replaced it with a beefy 1N5819 (a trough hole version), there is stable 5V out now, the disk blinks after power down of the system, but the disk does not try to spin up.