FAQ SearchLogin
Tuxera Home
View unanswered posts | View active topics It is currently Sat Jan 16, 2021 05:37



Post new topic Reply to topic  [ 7 posts ] 
Mount hangs on dns-323 (ARM processor) 
Author Message

Joined: Thu Oct 23, 2008 02:05
Posts: 3
Post Mount hangs on dns-323 (ARM processor)
Running: ntfs-3g /dev/ntfs-partition /mnt/mymount
hangs and can't be killed until reboot.

Interestingly, when I tried to mount a drive that had not been cleanly unmounted, it gave me the standard error message about needing to run Winxp or force a mount (and did not hang) However, with clean drives, it ALWAYS hangs.

Details:
-Linux 2.6.12.6 (this is pretty much a vanilla linux but I did have to make one small patch to export the symbol "flush_cache_page" for use by the fuse module)
-Fuse 2.7.4 (I tried both unpatched and patching to comment out the asm symver compat22 lines as per http://forum.ntfs-3g.org/viewtopic.php?t=115)
-NTFS-3g: ntfs-3g-1.5012

I am cross-compiling everything under Fedora8/Linux 2.6.25 using a uclibc toolchain (uclibc-toolchain-src-20040609) and arm-linux-gcc-3.3.3

When I run ntfs-3g under strace, it fails on the following command:

mount("/dev/ntfs-partition", "/mnt/mymountpoint", "fuse", 0, "allow_other,fd=4,rootmode=40000,"... <unfinished ...>

Any ideas on what I need to do to further troubleshoot or (hopefully) fix this?

Note because of other constraints, I am pretty much limited to sticking with the 2.6.12.6 kernel for now and also can't really upgrade the uclibc toolchain.


Thu Oct 23, 2008 02:20
Profile
Tuxera CTO

Joined: Tue Nov 21, 2006 23:15
Posts: 1648
Post 
Too old, broken kernel.


Thu Oct 23, 2008 02:29
Profile

Joined: Thu Oct 23, 2008 02:05
Posts: 3
Post 
Does that mean that nothing can be done? or have people been successful with that kernel?

I guess I was under the (mistaken) impression that NTFS-3g could be backported to even older kernels such as 2.4 series etc.

Does NTFS-3g list anywhere what are the minimum kernel requirements?


Thu Oct 23, 2008 02:56
Profile
Tuxera CTO

Joined: Tue Nov 21, 2006 23:15
Posts: 1648
Post 
Everything is possible, it just requires time. NTFS-3G works fine even with 2.4 kernels but some kernels need changes. It depends on the embedded environment. If you can't fix it then you may contact your vendor to purchase our support service: http://ntfs-3g.org/commercial.html


Thu Oct 23, 2008 10:42
Profile

Joined: Thu Oct 23, 2008 02:05
Posts: 3
Post 
Well since this is for personal use, I can't really justify spending 3rd party development $$$.

Of course, I can't expect you to do this for free, but could anyone give me some pointers so I could try to perhaps fix this myself?


Fri Oct 24, 2008 03:07
Profile
Tuxera CTO

Joined: Tue Nov 21, 2006 23:15
Posts: 1648
Post 
It hangs in the kernel, so you could ask the kernel developers. The problem really has nothing to do with NTFS-3G. It only reliable triggers the kernel bug which probably was already fixed 3 years ago.


Fri Oct 24, 2008 03:36
Profile
Tuxera CTO

Joined: Tue Nov 21, 2006 23:15
Posts: 1648
Post 
You could try things discussed in this thread: http://forum.openwrt.org/viewtopic.php?pid=75221


Fri Oct 24, 2008 12:21
Profile
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 7 posts ] 


Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Original forum style by Vjacheslav Trushkin.