This is the mail archive of the cygwin@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

mkcramfs porting done - device file issues....


Hello CygWinners,

first, please ignore my last mail - i solved the porting problem of mkcramfs with the
help of some people - it wasn't hard to solve.  We can now build linux cramfs-filesystems under cygwin.
If there is any interest in putting mkcramfs.exe into the cygwin-distribution - pleasy tell me and i will
send it to you...

but i have run into one  serious problem:
If i untar a file, which contains devices, it doesn't work under cygwin.
It's clear that i just can`t transfer device-nodes from linux and use them under cygwin, because there
maybe no "equivalent" for a linux device on the windows platform , but since devices are just files containing/referencing
"numbers", i.e.  minor,major device numbers, i don`t understand, why the files
cannot be created.
Under Linux i have devices under /dev which possibly point to 'nirvana' (because there is no appropriate
kernel feature/mod). Why should't i have such "dummy-dev`s" under cygwin ?

Isn't this "feature" implemented yet and can it be easily implemented ?
Are there any people also would like to see this ? i'd like to have  the ability to untar a file containing
/dev structure under cygwin and create a cramfs from that. Maybe if no other people need this feature, i see some
possibility to include a "create-device-node-in-cramfs-via-input-from-textfile"-Feature in mkcramfs#, but that's
not really nice, i think...
Since there is mknod in cygwin, I think support for devices could be 'on it`s way' - but can someone
give me further information regarding this ?
thank you
bye
Roland


tar xvf netstation-08.tar
netstation-0.8/pkg-tree/base/bin/mdetect
netstation-0.8/pkg-tree/base/dev/
netstation-0.8/pkg-tree/base/dev/console
tar: netstation-0.8/pkg-tree/base/dev/console: Cannot mknod: Function not implemented
netstation-0.8/pkg-tree/base/dev/md0
tar: netstation-0.8/pkg-tree/base/dev/md0: Cannot mknod: Function not implemented
netstation-0.8/pkg-tree/base/dev/mem
tar: netstation-0.8/pkg-tree/base/dev/mem: Cannot mknod: Function not implemented
netstation-0.8/pkg-tree/base/dev/null
tar: netstation-0.8/pkg-tree/base/dev/null: Cannot mknod: Function not implemented
netstation-0.8/pkg-tree/base/dev/psaux
tar: netstation-0.8/pkg-tree/base/dev/psaux: Cannot mknod: Function not implemented
netstation-0.8/pkg-tree/base/dev/ram0
tar: netstation-0.8/pkg-tree/base/dev/ram0: Cannot mknod: Function not implemented
netstation-0.8/pkg-tree/base/dev/tty




--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]