[Klone-users] Problems in registering (installing) Klone in Windows XP embedded

Stefano Barbato barbato at koanlogic.com
Mon May 19 14:10:08 EDT 2008


Hello Alvaro,

KLone register itself with the SC Manager using standard APIs (see  
InstallService() in src/kloned/entry.c).

I'm pretty sure that standard APIs write services data in the registry  
so if the registry is preserved on power cycles Windows should  
"remember" the registration.

Is the registry also stored in the RAM overlay through the FBWF  
driver? If the answer is yes you would probably register KLone before  
creating the Windows boot image or run "kloned -i" every time you  
startup you machine.  The same applies to any other service you want  
to be persistant on reboots.

Bye,
stefano






On 19/mag/08, at 18:06, Alvaro Pereira wrote:

> Hi
>
> I have been testing Klone in a new product we have developed. So far  
> it is fine though there is a problem in Klone registration/ 
> installation. I install Klone by typing:
>
> kloned -i     (I have got the quiet patch so it does not ask for  
> confirmation),
>
> However, every time I power cycle the unit (based on Windows XP  
> embedded), the registration is lost and when I type:
>
> sc query kloned
>
> it turns out that the service does not exist.
>
> We have a File Based Write Filter (FBWF) enabled that allows to  
> write files to some locations without having to commit the changes  
> present on the RAM overlay. It looks like the "kloned -i" command is  
> trying to write to a specific location that I don't know, whose  
> changes are lost after rebooting the unit.
>
> Could you please give me more information or a solution for this?
>
> Best regards,
> Alvaro Pereira
>
> _______________________________________________
> Klone-users mailing list
> Klone-users at koanlogic.com
> http://koanlogic.com/cgi-bin/mailman/listinfo/klone-users
>





More information about the klone-users mailing list