Out of nowhere, my MacBook Pro 2011 unibody running 10.7.5 began to crash. After the crashes, in the boot sequence you could see very thin horizontal red lines. The red lines were so thin that I can't take a picture as the lines won't show up in photos. While you could see the red lines across the screen, the computer will not boot up, not even to recovery. After leaving the computer off for a few hours, it will boot-up like nothing happened.
After diagnosis of the whole comp, it turned out I had over 60 bad sectors and naturally I needed a new hard drive, although at first it was suspected that I had a bad graphics card. So a new hard drive was installed and the computer was working 100% ok again. However, as soon as I migrated my old user from the backups and logged into the migrated user, the computer began to crash in exactly the same way as before.
The waits between when the computer could finally boot up became longer and longer, up to 24hrs.
Now this is the interesting part, the computer works completely fine when I'm logged in into the default user that I have from installing the new hard drive, it's as soon as I log into the migrated user that the computer completely blocks up.
I thought maybe the ram has gone bad, so I checked it with memtest and it seems to be completely ok. I then checked the temperatures while running a stress test. and Although the CPU cores under max load reach up 95ºC, the heatsinks manage just fine staying at 50ºC. While playing HD videos the graphics processor is staying relatively cool without any spikes in temp.
I check the permissions of the disk and I did find a massive amount of errors which I repaired but apart from that there shouldn't be anything wrong since it's a new hard drive.
TL:DR
- 2011 MacBook Pro 10.7.5 crashed — shows very thin, horizontal red lines across screen.
- Full diagnosis revealed bad sectors in HD. Graphics, RAM, CPU, and temps are ok.
- After installing new HD everything worked fine.
- After migration, when using the old user from the migration (backup), the computer crashes again.
- Using default user results in no crashes.