SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Yes, you did & I apologize for not acknowledging that.
Thanks, Zhoun. Your post (#16) got me to look at the packages for ntfsprogs & ntfs-3g. The lines in ntfsprogs doinst.sh that apply to mounting are:
Quote:
( cd sbin ; rm -rf mount.ntfs-fuse )
( cd sbin ; ln -sf /bin/ntfsmount mount.ntfs-fuse )
( cd sbin ; rm -rf mount.fuse.ntfs )
( cd sbin ; ln -sf /bin/ntfsmount mount.fuse.ntfs )
The corresponding lines in the ntfs-3g
doinst.sh are:
Quote:
( cd sbin ; rm -rf mount.ntfs-3g )
( cd sbin ; ln -sf /bin/ntfs-3g mount.ntfs-3g )
So, both packages can be installed, without interference, & one driver or the other chosen when the filesystem is mounted. What I had previously read led me to believe that both could not be installed at the same time.
Also, I have not been able to find any other way to mount an ntfs filesystem, as a user, except by using set-uid-root. I guess that's the way I will go, even though it is contrary to my instincts.
Thanks again, all, for your input.
Regards,
Bill
From what I've seen, the difference hinges on whether the devices is classified as *removable* or not. For example, if you take thumb drive and format it with an ntfs filesystem, it mounts just fine as a normal user (with read/write permissions), just like any other removable device would do. However, if the device is not classified as removable, it doesn't. Unfortunately, most people's use cases are going to be with block devices similar to what you have, so that's definitely a problem. I didn't catch this in testing ntfsprogs, as I don't actually have anything set up to dual boot - I accidentally discovered it when doing some recovery work on a laptop hard drive that I'd put a usb adapter on and plugged into my -current laptop.
The reason that ntfsprogs was chosen instead of ntfs-3g is basically that ntfsprogs was already in /extra, so it seemed more appropriate to upgrade it to the latest version and move it into ap/ rather than removing it and adding ntfs-3g. With that said, I haven't had time to do any further research on how to make it behave as expected, so assuming it's possible, any information that you guys are able to find is welcome - you can mail me at rworkman AT slackware.com or post it here. I can't speak for Pat, but I personally would be very reluctant to "undo" the ntfsprogs addition unless it's simply not possible and/or bad from a security standpoint to do what we want it to do.
I finally got to spend some time today investigating the two ntfs drivers. Using set-uid-root is the only way I have been able to find to get a user permission to mount a filesystem under either one. The instructions that Zhoun gave worked perfectly for both ntfs-3g & ntfsmount. The only surprise was that "umount" did not work, but "fusermount -u /mnt/win2k" did. I will probably continue to use ntfsmount, just because that is what is included in -current, however I may not use it very long, now all of the programs that I need windows for work acceptably under wine, & I may be able to erase my win2k partition.
Edit: I have not been able to get the fuse.ntfs driver to work from fstab. This works for ntfs-3g:
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.