I'm trying to fix one of my friend's laptop and his HDD has several bad sectors on it. It will not allow me to install windows nor ubuntu, but i can run ubuntu off a live disk. Is there a possible way to fix the bad sectors from boot or should i suggest him to buy a new HDD?