I recently got a Macbook Pro 2011, it had a few scratches as you would expect, however when I powered it on, it showed the no drive error.
I got an SSD from an old PC I had, installed Arch, messed around with macOS, etc.
A few days later, I got graphics issues, then it wouldn't boot at all. I figured out disabling GPU would fix this. I used the command from the DosDude1 website and it worked! (after a lot of trial and error)
But Arch just wouldn't boot, specifically archiso but both wouldn't boot.