Can't write to mounted HD, set permissions in fstab, need help
Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with 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.
Can't write to mounted HD, set permissions in fstab, need help
Ok, just like the title says, I can't write to my mounted HDs. I've edited the permissions in the fstab to rw intstead of read only and it's not working. I can't even write to them on root. My dad is even stumped. We've mounted them to where we can read from them but we can't write at all, I'm suprised root couldn't write. And it's both my windows HD and my slave one. They are both ntfs, does anybody know what I could do?
NTFS write support is not implemented as default in most (or any) of the Linux distributions. You can check http://www.ntfs-3g.org/ which will let writing on a NTFS partition/disk. It is in a beta stage (that is not fully stable) but I have been using it since a long time without any problem.
NTFS write support is not implemented as default in most (or any) of the Linux distributions. You can check http://www.ntfs-3g.org/ which will let writing on a NTFS partition/disk. It is in a beta stage (that is not fully stable) but I have been using it since a long time without any problem.
Oh, thank you, is a special version of Linux needed? Because I'm on Suse 10.1, or do you compile the files yourself?
In the download section of the home page of ntfs-3g you will find a list of Linux distributions which include the ntfs-3g driver as binary packages. By the way, I compiled on OpenSUSE 10.2 without any problem. Just a hint: look carefully at the installation instruction, regarding FUSE 2.6.0 (or newer) as requirement.
I was able to compile the fuse thing and install it and same with the ntfs driver but when I try to mount the drive with the code it said to use, it said defficiant fuse or something
Did you use a installation source or the cds? Because the version is 2.5...
Edit: Strange, when it get's to the kernel it gives me this message:
=== configuring in kernel (/home/CanisLupus/Documents/fuse-2.6.1/kernel)
configure: running /bin/sh ./configure --prefix=/usr/local '--enable-kernel-module' --cache-file=/dev/null --srcdir=.
checking for a BSD-compatible install... /usr/bin/install -c
checking kernel source directory... /usr/src/linux-2.6.16.13-4-obj/i386/default
checking kernel build directory... /usr/src/linux-2.6.16.13-4-obj/i386/default
checking kernel source version... Not found
configure: error:
*** Cannot determine the version of the linux kernel source. Please
*** prepare the kernel before running this script
configure: error: ./configure failed for kernel
Last edited by LoneCanisLupus; 02-21-2007 at 07:40 PM.
Sorry for not have mentioned this before: every time you have to compile a kernel module, you need the kernel sources installed. These are not installed by default, so this message simply stats that the kernel source are required for the fuse installation. On Suse the required package is kernel-source: look for it in the YAST Software Management and double check that the version matches exactly the version of the installed kernel. To verify your kernel, you know..
Code:
uname -r
Regarding the first question, I compiled both fuse (fuse-2.6.1.tar.gz) and ntfs-3g from source!
Sorry for not have mentioned this before: every time you have to compile a kernel module, you need the kernel sources installed. These are not installed by default, so this message simply stats that the kernel source are required for the fuse installation. On Suse the required package is kernel-source: look for it in the YAST Software Management and double check that the version matches exactly the version of the installed kernel. To verify your kernel, you know..
Code:
uname -r
Regarding the first question, I compiled both fuse (fuse-2.6.1.tar.gz) and ntfs-3g from source!
I figured it had to be that because I searched around a little. But there's one problem for me, I don't have the 5th CD and I don't want to download it because I have satellite and it has this thing called FAP to where if I download anymore than 170MB in 12 hours, my connection drops down to well below dial up speed...do you know of any 10.1 installation sources that would have the kernel rpm?
Yes. You can choose a mirror here! SuSE 10.1 is still well supported and almost any mirror keeps the source installation (sometime called SL-10.1). Sorry for repeating, but check carefully the corresponding version of kernel-source against your kernel version!
You may consider to use a partitioner like Gparted. It's easy to use and safe (never had problems with it) but always do a backup of your unvaluable data before attempting any disk partioning/resizing/deleting/creating and so on... Cheers.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.