First things first: I love coLinux! Excellent work guys! :-)
Symptom:=20
- coLinux runs fine when run from the command line
- when running as a service, it starts fine, but it immediately quits.
No error messages or events seen in the event log.
Possible cause:=20
CygWin sets some funky security premissions on the files that it
creates(e.g. when bunzip2'ing the Debian image using CygWin).
CygWin + coLinux is a likely combination, hence this problem should be
somewhat commonly seen.
Solution:
- Strip all files/folders that coLinux touches of the "funky security
CygWin security premissions". This is what fixed the problem for me.
- Alternatively, running the service under the same user as created the
CygWin files, would probably work fine.
Proposed improvement to coLinux:
coLinux could log an event if it fails to launch(e.g. because it gets
access denied to root images/config files, etc.).
--=20
=D8yvind Harboe
http://www.zylin.com
|