From owner-freebsd-ports@FreeBSD.ORG Wed Dec 3 21:54:54 2008 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D736C1065677 for ; Wed, 3 Dec 2008 21:54:54 +0000 (UTC) (envelope-from dino_vliet@yahoo.com) Received: from web51112.mail.re2.yahoo.com (web51112.mail.re2.yahoo.com [206.190.39.89]) by mx1.freebsd.org (Postfix) with SMTP id 80B6F8FC0A for ; Wed, 3 Dec 2008 21:54:54 +0000 (UTC) (envelope-from dino_vliet@yahoo.com) Received: (qmail 17943 invoked by uid 60001); 3 Dec 2008 21:54:53 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Mailer:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type:Message-ID; b=DqIVrc1SPyhvOjzKIJ84GJDDqlMIFg8dQGjxlue2ZvK4KLSkwMSWuIHshG31apeBK7+12rCJCruaDh9wI0kEu7EsG1jcXHikDTra4oR8qcXuvc3NlMcUU2qHPTIRLHhK4nDjBj1M26wK3XGdu2hkE/zec+E7PARFXKuyNGYbVCk=; X-YMail-OSG: 3lz79IMVM1nzVIC6dlWMqa7DxtSbHtXOtCCv2oU5uoCrka9uGo2D3D1Sq0_PK0VSK.bfrHYBk1ZBWxucZH7zaYqF14VzqlRixvoMknMgXU664Kao2Jlc5govg.xCjJy_l9Ecjm.Df2Uk8ya3gFKesZ3usz6hloc9_jlEA9Zowavxh5G0BBawJxvCidrKowvD5VXqi7XKnQSv6mzm Received: from [82.136.213.253] by web51112.mail.re2.yahoo.com via HTTP; Wed, 03 Dec 2008 13:54:53 PST X-Mailer: YahooMailWebService/0.7.260.1 Date: Wed, 3 Dec 2008 13:54:53 -0800 (PST) From: Dino Vliet To: Scot Hetzel , kdk@daleco.biz, freebsd-questions@freebsd.org, freebsd-ports@freebsd.org In-Reply-To: <790a9fff0812030317t579bb5c9kd950703f0a3ec976@mail.gmail.com> MIME-Version: 1.0 Message-ID: <809060.17846.qm@web51112.mail.re2.yahoo.com> Content-Type: text/plain; charset=us-ascii X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Re: kldload: can't load /usr/local/modules/fuse.ko: Exec format error & fusefs-ntfs-1.253 SOLVED X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: dino_vliet@yahoo.com List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Dec 2008 21:54:54 -0000 --- On Wed, 12/3/08, Scot Hetzel wrote: From: Scot Hetzel 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 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