I am guessing that you still have at least one working computer,
because you are able to post a question to this site.
Otherwise, borrow a friend's computer and ....
Go out to DistroWatch and download the iso of a livecd distribution
and burn it to cd.
Then, take the livecd to your broken machine and boot it. You will
be running Linux directly from the cd. You may have to manually
mount the root partition of your hard disk (or remount it read-write,
if it was automatically mounted read-only).
Then you can re-create /etc/init.d and copy stuff back into it.
If you boot a livecd that is the same distro as your broken one,
you might find all the init.d files that you need. Anyway, you might
be able to restore enough files to boot the hard disk and then perform
a proper backup.
My favorite livecd distro is SLAX, available from DistroWatch.
http://distrowatch.com/
Hope this helps.