[gobolinux-users] How can I build the CDFS filesystem?

Jonas Karlsson jonka750 at student.liu.se
Wed Nov 22 10:37:06 UTC 2006

On Wed, 22 Nov 2006 10:58:00 +0100, Viola Zoltán <violazoli at gmail.com>  

> Dear Jonas, thanks for the recipe of CDFS, but it is me not work.
> I compiled this, (pv = my root user), and restart, but write me "invalid
> module format". I compile 2th, but
> pv at Csiszilla /Files]Compile cdfs
> Compile: Locating a recipe for cdfs ...
> Compile: Found recipe for cdfs
> GetRecipe: Trying to get /Files/Compile/Recipes/CDFs/2.6.18
> Compile: Recipe placed in /Files/Compile/Recipes/CDFs/2.6.18
> könyvtár létrehozása
> "cdfs.ko" ->
> "/Programs/CDFs/2.6.18/Resources/Unmanaged//System/Kernel/Modules/"
> UpdateSettings: No settings exist
> SymlinkProgram: Symlinking CDFs 2.6.18.
> SymlinkProgram: Symlinking global settings...
> SymlinkProgram: Symlinking tasks...
> SymlinkProgram: Storing variable files...
> SymlinkProgram: Symlinking libraries...
> SymlinkProgram: Updating library database (ldconfig)...
> SymlinkProgram: Symlinking headers...
> SymlinkProgram: Symlinking info...
> SymlinkProgram: Updating info dir...
> SymlinkProgram: Symlinking manuals...
> SymlinkProgram: Symlinking executables...
> SymlinkProgram: Symlinking wrappers...
> SymlinkProgram: Symlinking shared...
> SymlinkProgram: Processed 1 file.
> SymlinkProgram: Removing unused directories...
> SymlinkProgram: Waiting for background tasks...
> SymlinkProgram: Done.
> Compile: Generating package's build information...
> Generating dependency report. Please wait:  *
> Compile: Program does not have a Resources/Dependencies file.
> Compile: Not signing it yet.
> pv at Csiszilla /Files]insmod cdfs.ko
> insmod: can't read 'cdfs.ko': No such file or directory
> pv at Csiszilla /Files]modprobe cdfs
> FATAL: Could not open
> '/System/Kernel/Modules/': No such  
> file
> or directory

This is a bug with Compile. When used with "do_install=no" it does not  
install (or ask for isntallation) unmanaged files. It's solved in the CVS.  
In the meantime you have to copy the module  
-r)/extras/cdfs.ko to /System/Kernel/Modules/$(uname -r)/extras/, as you  
have done, and then run 'depmod -Ae'. Then you can run 'modprobe cdfs'.

> ============= and in MC I copy the
> /Programs/CDFs/2.6.18/Resources/Unmanaged/System/Kernel/Modules/
> to the System/Kernel/Modules/ directory.
> ==================
> pv at Csiszilla Resources/Unmanaged/System/Kernel/Modules]insmod cdfs.ko
> insmod: can't read 'cdfs.ko': No such file or directory
> pv at Csiszilla Resources/Unmanaged/System/Kernel/Modules]mc
> ==== I go to in MC to the directory who the cdfs.ko module is ====
> pv at Csiszilla /System/Kernel/Modules/]insmod cdfs.ko
> insmod: error inserting 'cdfs.ko': -1 Invalid module format

After you've done dpemod (or insmod), could you do 'dmesg | tail'? It  
should say something like
"cdfs: version magic ' preempt mod_unload PENTIUMM  
4KSTACKS gcc-4.0' should be ' preempt mod_unload PENTIUMM  
4KSTACKS gcc-4.1'"

Paste that string in your reply message.


Using Opera's revolutionary e-mail client: http://www.opera.com/mail/

More information about the gobolinux-users mailing list