Hi,

I am developing a diskless embedded system (aka the target) that uses Linux as 
its Operating system. The target connects directly to my PC (XP). 
I would like to boot the target to an NFS server, where is will get the file 
system.
I would like to use the Cygwin NFS server in the following manner:
- Create the target file system on the host (the build host is Linux)
- Save it to the NFS server. This can be done as part of the build process 
(send the build results to the NFS server instead of storing locally).
- Boot the target via NFS

I am currently encountering the following problem:
When the file system is created, some special files (actually devices), e.g. 
/dev/console and /dev/tts/0, are craeted using "sudo mknod". When this is done 
to a regular Linux directory, these devices are create with uid and gid as 
"root". But when created on the Cygwin NFS server, they are created with my uid 
and gid.
Later when the target tries to boot from the NFS, it will not use these 
devices, since they are not owned by "root", and the boot fails.

How can I get these devices to be owned by "root" (i.e. uid:gid == 0:0)? 

Thanks

Eli Stern

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

Reply via email to