Hi there, I've been trying to mount my NTFS partitions with the NTFS-3g project's FUSE implementation but am unable to mount anything. I'm on 6-STABLE and have the latest versions of FUSE installed: fusefs-kmod-0.3.0_4 Kernel module for fuse fusefs-libs-2.6.2 FUSE allows filesystem implementation in userspace fusefs-ntfs-0.20070207RC1 Mount NTFS partitions and disk images I use the sysutils/ntfsprogs port to create a NTFS filesystem. I can also mount this filesystem using mount.ntfs, yet I fail to get anywhere with ntfs-3g. What's that darn seekscript about anyway? # mkfs.ntfs -fF /dev/md7 /dev/md7 is not a block device. mkntfs forced anyway. The sector size was not specified for /dev/md7 and it could not be obtained automatically. It has been set to 512 bytes. The partition start sector was not specified for /dev/md7 and it could not be obtained automatically. It has been set to 0. The number of sectors per track was not specified for /dev/md7 and it could not be obtained automatically. It has been set to 0. The number of heads was not specified for /dev/md7 and it could not be obtained automatically. It has been set to 0. Cluster size has been automatically set to 512 bytes. To boot from a device, Windows needs the 'partition start sector', the 'sectors per track' and the 'number of heads' to be set. Windows will not be able to boot from this device. Creating NTFS volume structures. mkntfs completed successfully. Have a nice day. # ntfs-3g /dev/md7 /mnt Failed to open /proc/filesystems: No such file or directory modprobe: not found Failed to open /proc/filesystems: No such file or directory # mount_fusefs: seekscript failed The fuse module is loaded, of course. A ktrace of the ntfs-3g is, umm, interesting, to say the least. Lot's of sh(1), awk(1) and fstat(1) calls. It even tries to load modprobe, as you can see from the output above too. So, the basic question is: Has _anybody_ used ntfs-3g successfully on RELENG_6? Ulrich Spoerlein -- A: Yes.>Q: Are you sure? > >A: Because it reverses the logical flow of conversation. > >>Q: Why is top posting frowned upon?
On Sunday 18 February 2007 12:45, Ulrich Spoerlein wrote:> I've been trying to mount my NTFS partitions with the NTFS-3g project's > FUSE implementation but am unable to mount anything. > > I'm on 6-STABLE and have the latest versions of FUSE installed:[big snip] ...> So, the basic question is: Has _anybody_ used ntfs-3g successfully on > RELENG_6?When I tried it a couple months ago (on -STABLE) all I got were coredumps.. JN
On 6.2-RELEASE using fusefs-kmod-0.3.0_4, fusefs-libs-2.6.2, and fusefs-ntfs-0.20070207RC1, I can mount my existing (Windows XP) NTFS partition with 'ntfs-3g /dev/ad0s1 /mnt/ad0s1'. The following error messages about missing /proc/filesystems and modprobe can be ignored, since defaults are assumed in case of missing information. (I read about it on a fusefs mailing list concerning Darwin.) Reading from the ntfs slice works ok as I get about 12MB/s copying a 200MB file, but writing to it does not give the results I was expecting from the claims at the ntfs-3g website: only 44KB/s copying a 4MB file. Thus, basically it works thought writing is terribly slow. Jan Henrik
Wang Yi wrote:> I'm using ntfs-3g now. the version is same to yours. But only the difference is the disk I > used is a physical disk.I also had no luck using it on my existing NTFS partition, though I'd like to experiment on a clean partition first. Could you please run a test with mdconfig and mkfs.ntfs (you have to use the -F flag)? Jan Henrik Sylvester wrote:> On 6.2-RELEASE using fusefs-kmod-0.3.0_4, fusefs-libs-2.6.2, and fusefs-ntfs-0.20070207RC1, I > can mount my existing (Windows XP) NTFS partition with 'ntfs-3g /dev/ad0s1 /mnt/ad0s1'. > > The following error messages about missing /proc/filesystems and modprobe can be ignored, > since defaults are assumed in case of missing information. (I read about it on a fusefs > mailing list concerning Darwin.)The critical part seems to be the seekscript. Could one of you guys provide me with a ktrace/kdump output, so I can investigate this further? You should run ktrace with the -i flag and probably send the output off-list. Thanks! Ulrich Spoerlein -- A: Yes.>Q: Are you sure? > >A: Because it reverses the logical flow of conversation. > >>Q: Why is top posting frowned upon?
On Sunday 18 February 2007 13:59, John Nielsen wrote:> On Sunday 18 February 2007 12:45, Ulrich Spoerlein wrote: > > I've been trying to mount my NTFS partitions with the NTFS-3g project's > > FUSE implementation but am unable to mount anything. > > > > I'm on 6-STABLE and have the latest versions of FUSE installed: > > [big snip] > ... > > > So, the basic question is: Has _anybody_ used ntfs-3g successfully on > > RELENG_6? > > When I tried it a couple months ago (on -STABLE) all I got were coredumps..I just tried this again (running -STABLE from a few days ago, reinstalled the port today) and it's working fine for a volume created with mkntfs and for a volume created under Windows XP (over iSCSI no less). JN