A few years back, I was installing Arch on an external hard disk. I was basically done, so I powered off the system, but I forgot to unmount the hard disk.
Then I tried to boot to the OS on my computer, which was also Arch, and it got stuck at the BIOS splash screen. No luck rebooting.
I remember panicking (because that was my only machine) and asking my computer teacher what to do and he also had no idea.
I ended up manually unplugging and replugging the hard disk inside the case and it worked. To this day I still don't know what went wrong.