I successfully installed a script to automatically launch in /etc/init.d on my new Raspberry Pi.Unfortunately, it is a node.js app that never returns, and therefore hangs the device during boot (this is on Debian).   Yes, I'm an idiot.  Is there a secret handshake I can do during boot to prevent it from running my init.d script so I can get to login and a shell to fix it?
init.d script causes boot hang
debian;init script;raspberry pi;init.d
Assuming that the node.js init script runs before sshd or any other external access script (otherwise, you could just login in remotely, disable the script, and then reboot), the easiest thing to do is to take your SD card to another computer and mount it there, find the init script, and move it out of the init directory. Yes, it requires an external system, but you needed an external system to prepare the flash disk anyway, so I hope you still have one around.There's also a safe mode for Raspbian, but it sounds like you aren't running that. Here are relevant forum links in case they might help:Poor scripting stops my pi from bootingSafe Mode