Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
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.
I've tried to follow a lot of the recommendations (eg. using chmod 777, editing fstab, changing permisisions in KDE) in the threads on how to make a FAT32 system which can be editted by a normal user but i still keep getting errors. I'm going to create the partition again and start afresh. Could someone tell me step by step how i can create a FAT32 which i can then access as a normal user hassle free?
Distribution: Arch Linux 2007.05 "Duke" (Kernel 2.6.21)
Posts: 447
Rep:
To create the partition, I would use something like gParted / qtParted - but that's because I don't feel that I personally am good enough to use fdisk when I don't HAVE too.
To mount the partition add a line like this to your /etc/fstab:
I'm not sure if it is 'users' or 'user', but it really doesn't matter as it is getting mounted on boot and the user doesn't have to mount it manually. Also make sure that your windows partition is /dev/hda* or you will recieve errors. Same deal with the mount point - make sure that it exists.
the umask=000 is probably the bit you were lacking before, it means that every file is set to 777 (umask works in reverse, subtracting from the permissions).
Assume that you want to create a partition in /dev/hda,
follow these steps and check if works:
1. fdisk /dev/hda and use the subsequent commands in fdisk, 'm' for help page
n => new partition
select primary and follow the instruction
p => print the partition table
l => to see the id for vfat, its 'b'
t=> to chage the id, and then enter 'b', the vfat id
w=> save the changes.
now make a vfat partions on the newly created /dev/hda1 partition
# mkfs.vfat /dev/hda1
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.