LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   No access to USB Drive / FUSE Module not loading (https://www.linuxquestions.org/questions/linux-newbie-8/no-access-to-usb-drive-fuse-module-not-loading-4175555861/)

Sardog 10-11-2015 11:42 AM

No access to USB Drive / FUSE Module not loading
 
After a recent kernel update I found that the default Grub boot of my Crunchbang server hungup during boot. I rebooted and selected the previous kernel and reset the default boot. Every thing is working as per before except that I cannot mount the two USB drives connected (1T and 2T). Investigation suggests that the FUSE module is not being loaded with the kernel and I have tried removing and reinstalling FUSE to no avail, any suggestions?

ondoho 10-11-2015 12:33 PM

if this is crunchbang waldorf it can probably be fixed.

if it's even older... harder to fix.

you know that crunchbang is not developed anymore? but since waldorf is based on debian wheezy (now oldstable) it's still possible to make it work.

the first thing you need to do is to fix your sources lists and updateagain and do one or two other things to fix your system.
please search the crunchbang forums on how to do that: convert crunchbang to debian.

with a little luck, that will fix it.
if not, we have to investigate the fuse/kernel issue further.

Sardog 10-11-2015 06:39 PM

Yes, it is Waldorf and I have been able to keep it up to date, but this kernel update a few days ago messed things up a bit. I think you are right, it is time to migrate back over to Debian stable and I will stick with Wheezy for now. I think I will plan it out and do it tomorrow morning as I want to keep it as close to #! as I can. I will let you know. Thanks for the suggestion.

Sardog 10-11-2015 11:42 PM

Ok, well.... apparently I had already commented out the Waldorf repositories and have been using wheezy and then upgraded to jessie even though it says both really:

john@CrunchBang:~$ cat /etc/debian_version
8.2

john@CrunchBang:~$ uname -a
Linux CrunchBang 3.2.0-4-686-pae #1 SMP Debian 3.2.51-1 i686 GNU/Linux

john@CrunchBang:~$ lsb_release -da
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 8.2 (jessie)
Release: 8.2
Codename: jessie

But still no mounting (it can see them):
john@CrunchBang:~$ fdisk -l

Disk /dev/sdc: 2000.4 GB, 2000398931968 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029164 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x617264e6

Device Boot Start End Blocks Id System
/dev/sdc1 * 2048 3907026943 1953512448 7 HPFS/NTFS/exFAT

Disk /dev/sdd: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xe8900690

Device Boot Start End Blocks Id System
/dev/sdd1 63 1953520064 976760001 7 HPFS/NTFS/exFAT

And so:

john@CrunchBang:~$ sudo mount -t ntfs-3g /dev/sdc1 /mnt/1TDrive/
modprobe: ERROR: could not insert 'fuse': Unknown symbol in module, or unknown parameter (see dmesg)
ntfs-3g-mount: fuse device is missing, try 'modprobe fuse' as root

john@CrunchBang:~$ sudo modprobe fuse
modprobe: ERROR: could not insert 'fuse': Unknown symbol in module, or unknown parameter (see dmesg)

john@CrunchBang:~$ sudo dmesg | grep fuse
[ 9.230343] fuse: Unknown symbol nosteal_pipe_buf_ops (err 0)
[ 2881.916676] fuse: Unknown symbol nosteal_pipe_buf_ops (err 0)
[ 3857.165189] fuse: Unknown symbol nosteal_pipe_buf_ops (err 0)
[ 3929.620981] fuse: Unknown symbol nosteal_pipe_buf_ops (err 0)
[ 3934.218874] fuse: Unknown symbol nosteal_pipe_buf_ops (err 0)
[ 3944.973850] fuse: Unknown symbol nosteal_pipe_buf_ops (err 0)
[ 4074.461990] fuse: Unknown symbol nosteal_pipe_buf_ops (err 0)
[ 4607.387000] fuse: Unknown symbol nosteal_pipe_buf_ops (err 0)
[ 5216.244233] fuse: Unknown symbol nosteal_pipe_buf_ops (err 0)
[ 5219.677344] fuse: Unknown symbol nosteal_pipe_buf_ops (err 0)
[ 5238.769771] fuse: Unknown symbol nosteal_pipe_buf_ops (err 0)
john@CrunchBang:~$

Well that's the situation; can't seem to mount either external drive basically because the kernel isn't mounting the fuse module I suppose. Ideas anyone?

ondoho 10-12-2015 02:53 AM

this link:
http://crunchbang.org/forums/search....h_id=369216269
should give you results with "fuse" in the topic title.
some of them looked relevant to your problem.

btw, wheezy is debian 7 is oldstable.
jessie is debian 8 is stable.

Sardog 10-12-2015 09:06 AM

I have a feeling that I have a possible issue with my kernel and image or headers not being matched but checking this possibility is right on the edge of my capability with linux and command line stuff. If anyone has suggestions for commands I can run to check this or to clean up the install would be appreciated.

ondoho 10-12-2015 03:33 PM

the search id i gave you is not valid anymore.

so go to http://crunchbang.org/forums/search.php
enter "fuse" as keyword and "Search in Topic Subject only".

crunchbang forums are a very rich source of help & support for the intermediate user.

Sardog 10-12-2015 10:34 PM

Yes, I have done the search thanks and there isn't really anything suggested that is working. I guess I need to do a clean install. I had some servers running on the beast that will be a pain to reconstruct, not to mention huge amounts of data to move. I will leave this thread for the rest of this week and then close it off on Sat if there is no further discussion.


All times are GMT -5. The time now is 04:54 PM.