Get permission to write/delete
Hi everyone,
I have a quick question here - I have three HDDs one of which is Linux native (my SUSE system) the two other are old windows HDs I use for archives. I have mounted them easly and they work fine, BUT in a user mode ( when not logged as root) I can NOT write/delete anything there. It tells me 'access denied'. Where should I go and what to do to give me as normal user a full access to my HDs? Preferable relative to SUSE system/YAST2 config ... Thank you all in advance it-s |
What kernel are you running? I'm pretty sure most kernels dont have the ability to write ( writing is also considered a form of deletion) to NTFS partitions by default, you'll only have the ability to read those partitions. You will have to recompile your kernel with the experimental module. Notice I said experimental, the module hasn't been fully released yet and may corrupt your NTFS data and/or partitions. I've never had problems with it and I've been using it for quite some time now. But that is what your problem more than likely is. I'm not familiar with SUSE, so I can't give you advice on how to recompile your kernel. Good Luck.
|
WHUT??? :confused:
but I can easly do writing/deleting logged as root!!!!!!!!!!!!!!! come on!!!, there must be a way!!! what kind of operating system is Linux if it can NOT write/modify win partitions!!??? Of course it can, it must be able to, I don't belive it can't :Pengy: Besides, the HDs I mentioned arn't NTFS, I don't like that format, so I never re-formated them to NTFS, they bouth are Win32 |
First off, theres no such filesystem called Win32. Secondly, I'm trying to help. Thirdly, change the ownerships on the drives to "chmod 777 /mnt/hdx" . If you still can't write, then I'm stumped.
|
I'm guessing you mounted them as root right, so basicly as a normal user you don't have permission to do anything since it will show up as root has ownership, umount them and mount them with the user you want to beable to read/write to
|
chrisk5527 - sorry I've overreacted
and of course there isn't such thing as Win32 filesystem - there is FAT32 and that's what I was referring to :) ak99505 - you are right, but that's the only way to operate YAST (configuration system SUSE uses) i have to be logged as root, othervise that YAST won't work :( and I have NO idea how to mount without it :( |
Code:
mount -t vfat /dev/hdx /mnt/windows Code:
/dev/hdc /media/cdrw_dvdrw auto noauto,user,exec,ro 0 0 |
nothing works :(
I'm able to unmount the HD, but I can't mount it as a user :( system tells me - 'permission denied, only root do: mount' May be there is another way... for instance how would you give a user, or a user group a permission to read/write/execute a certain location/partition/HD? |
What does your /etc/fstab look like?
Cheers, Tink |
Like so:
fstab Code:
/dev/hda1 / reiserfs defaults 1 1 |
Quote:
Code:
/dev/hdb1 /home/it-s/archive vfat users,defaults,rw,uid=<Numerical id of your primary user> 0 0 search on the board ... Cheers, Tink |
It worked!!!
THANK YOU Tinkster, thank you, thank you, thank you, thank you, thank you, thank you, thank you, thank you, thank you, thank you, thank you, thank you, thank you, thank you, thank you, thank you, thank you, thank you, thank you, thank you, thank you, thank you, thank you, thank you, thank you, thank you, thank you, thank you, thank you, thank you, thank you, thank you, thank you, thank you, thank you, thank you...... Huh, I think I'm overreacting again here :D (way too imotional) But seriously, thank you for your help and to all the other people who tried to help. All the best it-s |
I think you should consider umask option as well, if multiple users are to access it...
|
All times are GMT -5. The time now is 03:40 PM. |