I DID IT! (But....) Can't create folder on FAT-32 drive
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 DID IT! (But....) Can't create folder on FAT-32 drive
FINALLY FINALLY FINALLY got something to compile and install in Slackware. *Breathes huge sigh of relief* AND I found the kernel on the disc that sees my touchpad. Still no wireless or sound, but I can live for now.
Anyway. The but...
I'm trying to extract .tar.gz files into folders on a FAT-32 drive mounted on /Shared (ie cd ///Shared/whatever) but it's telling me I don't have access to the drive, even when I'm in root. I'm using Ark, since I'm still limited in what I can do command-line. (Yes, by "can," I mean "have a freaking clue how to do."
I get:
"Could not create the folder
file:///Shared/whateverFolderImTryingToCreate "
So far have tried this with WINE, Open Office, and a few others.
Any idea what gives?
(And sorry if you're thinking "Just Google it!" The top hits in Google are almost always either not what I need or beyond my current comprehension level.)
Post your /etc/fstab file and indicate which parition you is giving you trouble. you have to edit the fstab entry for that partition to get write access even as root. Note this only applies to FAT and FAT32 paritions.
FAT partitions do not have permissions, so trying to write on them as a normal user does not make any difference (in other words: it is wise to use the root account only when strictly necessary). Thus, either you haven't mounted the drive or you have mounted it read-only (well, it could also be full, or there could be something wrong with the partition or the harddisk, but let's be optimistic here). So:
Are you sure the partition is mounted? What are you doing to mount it?
HTH!
Last edited by enemorales; 02-14-2006 at 05:04 AM.
I can *see* the contents of the drive within Linux, so I'd assume it's already mounting on its own during startup. (Well, Linux is mounting it on its own--you know what I mean.)
What I've been doing to work around is just downloading stuff to the drive in Windows and then rebooting. (Needless to say, however, that's a pain and it doesn't stand to reason that I'd have to do so.)
You have to be root to do that. Open a console and run:
$ kdesu kwrite /etc/fstab
Enter the root password when prompted which will bring fstab up in the text editor, kwrite with root privileges. Make the above changes, reboot and you should have write access as an ordinary user.
It worked! ^_^ (AND I figued out on my own what the deal was with my speakers. [They were muted automatically by Slackware, but then I heard about alsamixer and that did it.] Wireless card is all that's left, and then I'm golden. No hurry on that, though. =-P )
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.