From: Leo A. <le...@ya...> - 2004-04-18 01:16:48
|
For method 2 you might not need a char device. With tar you can tar to and from a block device directly. I used to this all the time with floppies (that way you don't have to have the proper module for the filesystem of the floppy). I don't have the time to try it right now, but you might just have to point a "/dev/cobd" to the "vmlinux-modules.tar.gz" file in the default.colinux.xml file and just use tar in linux. Something like this: # tar -xzvf /dev/cobd# --- Jaroslaw Kowalski <ja...@zd...> wrote: > Hi guys! > > Recently a patch has been introduced that makes > additional kernel features > available as modules. > > This is good because we have new functionality > available in coLinux, some > very useful (a firewall), but at the same time it > introduced a dependency > between the root images and the running kernel. > > You're no longer able to use just any root image - > you have to use the one > that has the appropriate modules. I was wondering > what can be done to > improve this. > > Here are some ideas: > > 1. Compile everything statically. > > 2. Provide a way to automatically install > "vmlinux-modules.tar.gz" under > "/lib/modules/kernel-version". This would require > some smart script on the > linux side, but I think it's doable. The only > problem I see is passing the > vmlinux-modules.tar.gz down to the linux guest. I > think we'd need something > like /dev/cocd (character device as opposed to > /dev/cobd). > > 3. Provide a mini-partition that would contain the > modules instead of the > tar.gz. This can could be mounted in fstab under > "/lib/modules". > > Out of the above ideas, I find "1" to be the easiest > to implement and most > trouble-free. What do you think? Is there anything > that MUST be installed as > a module and cannot be compiled-in? > > What do you think? > > Jarek > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IBM Linux > Tutorials > Free Linux tutorial presented by Daniel Robbins, > President and CEO of > GenToo technologies. Learn everything from > fundamentals to system > administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click > _______________________________________________ > coLinux-devel mailing list > coL...@li... > https://lists.sourceforge.net/lists/listinfo/colinux-devel -- Leo Amendola |