| Author |
Message |
pointbrk
Joined: 07 Feb 2010
Posts: 3
|
| Posted: Sun Feb 07, 2010 5:24 am Post subject: Debian lenny & fuse |
|
|
I am following the instructions on http://www.linode.com/wiki/index.php/S3fs to mount an s3 bucket in my filesystem. When running s3fs to do an actual mount I get the following error:
fuse: device not found, try 'modprobe fuse' first
"modprobe fuse" gives:
FATAL: module fuse not found
I am running a debian lenny image "Latest 2.6 Stable (2.6.18.8-linode22)" and was under the impression that, from articles I read in the forum, that the kernel had the fuse module installed. Am I missing something? Can somebody give me advice on how to make this working?
Many thanks. |
|
| Back to top |
|
rsk
Joined: 24 Nov 2009
Posts: 283
|
| Posted: Sun Feb 07, 2010 11:27 am Post subject: |
|
|
| As Linode kernels are loaded from _outside_ of your VPS's filesystem, they can't use modules, which have to match the kernel version and would reside inside it. All modular features are statically compiled into the kernels. So, no modprobe. I guess that you need to install the fuse userspace part (libfuse2, fuse-utils) and/or manually create /dev/fusectl using mknod (character device, major 10, minor 229 , 660 root.fuse I think). |
|
| Back to top |
|
Xan
Joined: 08 Feb 2004
Posts: 562
Location: Austin
|
| Posted: Sun Feb 07, 2010 12:40 pm Post subject: |
|
|
| You can use pv_ops to run your own kernel, into which you can load modules. |
|
| Back to top |
|
pointbrk
Joined: 07 Feb 2010
Posts: 3
|
| Posted: Sun Feb 07, 2010 1:16 pm Post subject: Solved |
|
|
| Installing fuse-utils did the trick. Thanks for your help. |
|
| Back to top |
|
FooBarWidget
Joined: 14 Feb 2011
Posts: 2
|
| Posted: Mon Feb 14, 2011 5:03 am Post subject: |
|
|
I'm trying to get fusecompress to work. I have created /dev/fusectl but it still doesn't work:
Code: # mknod /dev/fusectl c 10 229
# chmod 660 /dev/fusectl
# fusecompress some_directory
fuse: device not found, try 'modprobe fuse' first
fuse-utils is installed. How do I make fuse work? |
|
| Back to top |
|
FooBarWidget
Joined: 14 Feb 2011
Posts: 2
|
| Posted: Mon Feb 14, 2011 5:18 am Post subject: |
|
|
| Thanks to czr on IRC for helping me out. Turns out the Linode kernel already supports FUSE, but I the /dev device is called /dev/fuse, not /dev/fusectl. After renaming it it worked. |
|
| Back to top |
|
| |