OpenWrt Forum Archive

Topic: ntfs-g3 will not mount NTFS partition.

The content of this topic has been archived on 24 Mar 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

When I try to mount the ntfs partition, I get the following error message....

root@OpenWrt:/# ntfs-3g /dev/sda1 /mnt/windows
fusermount: fuse device not found, try 'modprobe fuse' first
FUSE mount point creation error: No such file or directory
Unmounting /dev/sda1 (New Volume)

/dev/fuse is there.

root@OpenWrt:/dev# lsmod | grep fuse
fuse                   37232  0


The fuse library is loaded.

So I am not sure what to do next. Any help would be appreciated!!!

Ok. After removing the patch package/fuse/patches/111-uclibc_changes.patch, recompiling and reflashing I'm able to mount the NTFS USB HDD.

svn del package/fuse/patches/111-uclibc_changes.patch or svn up
rm -rf bin/
make package/fuse-clean package/ntfs-3g-clean world

But writing to the NTFS disk is still broken:

root@OpenWrt:/# ntfs-3g /dev/sda1 /mnt/hdd/
root@OpenWrt:/# echo "abc" > /mnt/hdd/x.txt
/bin/ash: cannot create /mnt/hdd/x.txt: Directory nonexistent
root@OpenWrt:/# ll /mnt/hdd/x.txt 
-rwxrwxrwx    1 root     root            0 Jan  1 00:02 /mnt/hdd/x.txt
root@OpenWrt:/#

mount and fdisk -l:

root@OpenWrt:/# mount
rootfs on / type rootfs (rw)
/dev/root on /rom type squashfs (ro)
none on /proc type proc (rw)
none on /tmp type tmpfs (rw)
none on /rom/sys type sysfs (rw)
tmpfs on /dev type tmpfs (rw)
none on /dev/pts type devpts (rw)
/dev/mtdblock4 on /jffs type jffs2 (rw)
/jffs on / type mini_fo (rw)
none on /proc/bus/usb type usbfs (rw)
/dev/sda1 on /mnt/hdd type fuseblk (rw,nosuid,nodev,noatime,user_id=0,group_id=0,allow_other)
root@OpenWrt:/# fdisk -l

Disk /dev/sda: 300.0 GB, 300090728448 bytes
255 heads, 63 sectors/track, 36483 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1       36483   293049666    7  HPFS/NTFS
root@OpenWrt:/#

Thanks to nbd for the tip with removing the patch and to Kaloz for mailing to the author.

Hopefully this will work someday smile

(Last edited by forum2006 on 8 May 2007, 22:06)

Hi!

I want to install ntfs-g3 on my asus w500.

What is to do?

I tried to install http://downloads.openwrt.org/snapshots/ … mipsel.ipk
but it doesn´t work.

Message: ERROR: Cannot satisfy the following dependencies for kmod-fs-ntfs:
     kernel (=2.4.34-brcm-2.4-1)

Could you help an absolut newbie? big_smile

Thanks

The lastest (as of this time of writing) NTFS-3G can be used with FUSE-2.5.3, which will work with 2.4 kernels.  However, as of yet there is no package for that.

I'm willing to make an attempt at building them, however as I am entirely new to the openwrt make system and have so far been unable to find an example Makefile for an external kernel module package, i'm not sure how much luck I'm going to have with this.. 

Is there any dev that would be willing to put this on their priority list?  Until we can get wifi support for these under 2.6, it would be a real benefit to have a 2.4-based NTFS3G.

(Last edited by i.staken on 2 Jun 2008, 14:06)

The lastest (as of this time of writing) NTFS-3G has include a fuse-lite version in the build. But I note that it has a build params to enable it..
on their official site, they claim:"Please note that NTFS-3G doesn't require the FUSE user space package anymore."

It means the Ntfs-3g run itself alone without need the fuse module, doesn't it?
Is it help for the 2.4 kernel fuse support?

sorry for my bad english

The discussion might have continued from here.