One thing, when I installed this cygwin I checked the "Install For Just Me"
option. Could this have anything to do with it?
Bingo. As I was reading your message, I thought "he should check that he
has system mounts". You've just confirmed that you don't. Re-mount all
of your mounts as "system", and your services will work.
David, this is definitely an FAQ, but there is nothing in the FAQ about
services (other than the "how do I install snapshots" entry). Should we
add something along the lines:
Why don't my services work?
Most Windows services run as the SYSTEM user. If you installed Cygwin
for "Just Me", the SYSTEM user won't see the mount table. You need to
re-mount all of your mounts as "system" for services to work.
We could even include the recipe for remounting as system (e.g., from
<http://cygwin.com/ml/cygwin/2003-05/msg00487.html>), or tell them to run
setup.exe again and select "All Users" on the "Install For" screen (and
use the "Keep" view, so that nothing gets upgraded accidentally).