Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
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.
I run a dual boot system that has Mandrake 10 and Windows XP. I have a whole heap of media and document files that currently reside on the WinXP NTFS partition that I can read from Linux, but cant write to. I want to be able to read and write these files from both OSs.
I have heard of partial NTFS write support, but I dont want to risk using it just yet. I was considering creating another FAT32 partition for the sole purpose of the data files, but are there any disadvatages to doing this? I have noticed that on a small FAT32 partition I have, files, when viewed from linix all have 777 permission, is it safe (or possible) to change this? If not, is it in any way unsafe/unsecure to have 777 permissions (I am the only one who uses this computer)? If I can change the permissions, will that cause problems for XP reading those files?
Floyd, you can enable ntfs write support by recomiling the module but as you said you run a risk of data loss. If you are not willing to take that risk, you will have to create a FAT32. The permissions can not be changed, since the file system does not cater for file-level security. The obvious answer is thus that if you have files that are that sensitive in terms of privacy, don't store them on your FAT32 but keep them on linux. Since only you use the computer, I'd say there's no problem, in fact I installed my windows on a fat32 partition purely for that reason. All that I do is that I don't install apps on the windows partition since i can't run it from windows anyway - i just put my documents, pictures, music etc there so I can access it in read/write mode from both OS's (which is laughable since i never use windows, it doesn't even have network or a wallpaper set up yet)
I can't tell you what the names are, but there are commercial utils available to read linux filesystems from windows also, if you actually feel the need to spend money on that.
Change the device and the mountpoint to correspond to your system.
Having every file with the permissions of 777 looks like the result of having "umask=000". Using the option of "showexec=no" will stop everything from being marked as executable.
Since you're the only user of the system then you can use the "uid=floyd" option, or whatever your user name is, so you can change the umask to "umask=007" to remove write access from other non-user uids. Other users being the system users that are used by various programs. This has no affect on the access to the FAT32 other than in linux.