They're meant to be there. They are the scripts that start up your system. rcS runs the system initialisation stuff in rcS.d and rc runs the runlevel-specific scripts. The question is why can't init execute them? It's not a permissions issue because you get a different message for that.
Both of the files you mentioned are scripts. I checked on my Debian Lenny installation. My previous posts in this thread were answered from a Windows machine as I did not have physical access to my Debian machine. Now the problem should be to find why the scripts cannot be executed. As I suspect that the problem can be caused by file attributes, I am posting mine for your information: (from Lenny)
I rebooted using the Debian CD and operating in rescue mode. The problem was that the /bin/sh disappeared after system update. I have created a link to bash shell (ln bash sh) and then I could run the dpkg --configure -a command.
I have experienced the same problem but have not been able to solve it using the same method that you have here.
My setup of debian is different however. Being somewhat of a beginner with debian and GNU linux in general, and a bit short of time, I have been using a turnkey wordpress server running on a vmware virtual machine (base system WS2012). Debian is the operating system of choice for this turnkey distribution.
I restarted my virtual machine after adding some extra ram to my server to see the same error that you marconicoletti, experienced.
I then booted into a debian rescue install but I could only run a shell from the installer, not the root for some reason, and then I couldn't use the commands that you have used.
I have booted into systemrescuecd to hopefully make it able to use the same method that you have but I have had no luck.
Could you tell me the exact commands you used, as I presume I am making a mistake in trying to link to the bash shell.
I would really appreciate the help, I know it was a post form a long time ago, but maybe you could remember it?
This link also explains the problem quite nicely, but due to my noob-ishness and inexperience I haven't been able to use it to solve the problem that he points out