I'm using a Seagate FreeAgent GoFlex 1.5TB USB3.0 portable hard drive and my desktop computer uses a H55M-E33 motherboard. I've found that each time when I try to plug the hard drive into the USB port in the front panel, it won't be recognized at all. Plugging the hard drive into the USB port at the back panel won't have any problem. I've Googled this issue and seems basically it is an issue of the power supply to the USB port. Some people say that the reason goes to the chassis and some say the reason goes to the motherboard.
So what is the reason for this problem and how should I solve it?