It's very likely that it is a hardware fault somewhere. A corrupt partition wouldn't cause that kind of error.