Found out from SMART utility that my HDD is failing though my Macbook is just a month old! Looks like I will have to pay Apple a visit.