Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 3 Dec 2008 13:54:53 -0800 (PST)
From:      Dino Vliet <dino_vliet@yahoo.com>
To:        Scot Hetzel <swhetzel@gmail.com>, kdk@daleco.biz, freebsd-questions@freebsd.org, freebsd-ports@freebsd.org
Subject:   Re: kldload: can't load /usr/local/modules/fuse.ko: Exec format error & fusefs-ntfs-1.253 SOLVED
Message-ID:  <809060.17846.qm@web51112.mail.re2.yahoo.com>
In-Reply-To: <790a9fff0812030317t579bb5c9kd950703f0a3ec976@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help


--- On Wed, 12/3/08, Scot Hetzel <swhetzel@gmail.com> wrote:
From: Scot Hetzel <swhetzel@gmail.com>
Subject: Re: kldload: can't load /usr/local/modules/fuse.ko: Exec format error & fusefs-ntfs-1.253
To: dino_vliet@yahoo.com
Cc: alepulver@freebsd.org, freebsd-questions@freebsd.org, freebsd-ports@freebsd.org
Date: Wednesday, December 3, 2008, 12:17 PM

On 12/3/08, Dino Vliet <dino_vliet@yahoo.com> wrote:
> Hi people,
>
>  I can't use my maxtor basic 640gb external harddrive on Freebsd amd64
running 7.0 because when I try to load fusefs with this command, kldload
/usr/local/modules/fuse.ko I get the following error:
>
>  kldload: can't load /usr/local/modules/fuse.ko: Exec format error
>
>  Adding fusefs_enable="YES" to /etc/rc.conf and
fuse_load="YES" to /boot/loader.conf and rebooting doesn't help
either, because then that error message is printed on the console.
>
>  uname -a gives:
>  FreeBSD zouk.telfort.nl 7.0-RELEASE-p6 FreeBSD 7.0-RELEASE-p6 #1: Thu Nov
27 13:42:17 CET 2008     rgilaard@zouk.telfort.nl:/usr/obj/usr/src/sys/GENERIC 
amd64
>
>  pkg_info | grep fuse gives:
>
>  fusefs-kmod-0.3.9.p1.20080208_4 Kernel module for fuse
>  fusefs-libs-2.7.3   FUSE allows filesystem implementation in userspace
>  fusefs-ntfs-1.2531  Mount NTFS partitions (read/write) and disk images
>
>  Does anyone have a clue as to what is causing this behavior?

How did you install the fusefs-kmod was it from a package or did you
build it through the ports system?

The most likely cause of this error is due to the fuse.ko module was
not built against the same source as your kernel.  Rebuild fusefs-kmod
and that should resolve the problem.

Scot

Hi all,

this did the trick, thanks!
I rebuild my kernel and had to rebuild that port as well.
Was sure I had done a portupgrade -fa before, but still it
seemed I had to rebuild the port first.

After this, I could start fusefs with the script in rc.d 
and after rebooting it recognized that option as well.

Now I managed to mount my external disk with that as well,
so everything is ok:-)

Thanks again,

Dino



      



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?809060.17846.qm>