Главное чтобы ток, который МОЖЕТ выдать БП, был НЕ МЕНЕЕ того, что нужен для HDD, и напряжение соответствовало. И почему нельзя импульсный? Как раз в компьютерных БП импульсный. С такими знаниями я бы не полез что-то там модифицировать.
Жёсткий диск (да и любой потребитель) возьмёт тока сколько нужно ему при заданном напряжении. Вот в компьютере на SATA подаётся +5, +12 и иногда +3.3В. При этом на канале +12В у БП максимальный ток - 12-18 ампер, а у более мощных БП может быть ещё больше. Это же не значит, что HDD столько тока съест. 3А для HDD обычно хватает, если при этом напряжение не будет проседать. А то на некоторых БП пишут "три ампера", а по факту - при таком токе у него уже не 12В, а 10В, и не всякое оборудование будет нормально работать с таким.