you say you have many bad sectors, so have you tried scanning for bad sectors on a windows pc? (scan and fix)