At 2MHz switching frequency and 10ns risetime you need really good layout with low inductance switching loop. Based on the pic it looks like your loops are extremely large/long, with thin traces. 1 inch of 50mil microstrip is ~20nH, which at 2A/10ns results in 4V overshoot (surprisingly low?). In any case that would put it right at the abs. max rating.
How much current does the HDD draw from the converter? Does it fail at no load? Does it fail only with HDD attached? Did you attempt to measure/scope the switching node?
In any case such a fast converter needs a much, much better layout to function.