Yes, a damaged or corrupted hard drive can cause your MacBook not to turn on or boot up correctly. Use Disk Utility to check and repair any errors on your hard drive.