Toon posts:

[Gentoo] /mnt/windows/c: Permission denied, chmod lukt niet

Pagina: 1
Acties:

Verwijderd

Topicstarter
Sinds kort ben ik aan de slag gegaan met Gentoo. Helaas is het me na 2 dagen te lopen zeuren met chmod e.d. nog steeds niet gelukt om vanuit het useraccount "rayen" de map /mnt/windows/c en /mnt/windows/d te lezen, als ik /mnt/windows/c wil lezen krijg ik dit te zien:

bash-2.05b$ cd /mnt/windows/c
bash: cd: /mnt/windows/c: Permission denied

ik heb begrepen dat ik hiervoor chmod 777 heb moeten gebruiken. Deze commando werd uitgevoerd maar ik blijf nog steeds last hebben van het 'permission denied' probleem.

ik heb eigenlijk precies hetzelfde probleem in de map /home/rayen/programs/mohaa , waar ik dus ook een permission denied probleem krijg. De map mohaa heb ik vanuit het root account aangemaakt. De mappen zoals /mnt/windows/ kan ik wel lezen en /home/rayen/programs ook maar /mnt/windows/c en /mnt/windows/d niet, en ook niet /home/rayen/programs/mohaa, althans niet onder het useraccount rayen, onder het account van root werkt dit wel allemaal probleemloos.


Dit is mijn /etc/fstab
# /etc/fstab: static file system information.
# $Header: /home/cvsroot/gentoo-src/rc-scripts/etc/fstab,v 1.14 2003/10/13 20:03:38 azarah Exp $
#
# noatime turns off atimes for increased performance (atimes normally aren't
# needed; notail increases performance of ReiserFS (at the expense of storage
# efficiency). It's safe to drop the noatime options if you want and to
# switch between notail and tail freely.

# <fs> <mountpoint> <type> <opts> <dump/pass>

# NOTE: If your BOOT partition is ReiserFS, add the notail option to opts.
/dev/hda3 /boot ext2 noauto,noatime 1 1
/dev/hda6 / ext3 noatime 0 0
/dev/hda5 none swap sw 0 0
/dev/cdroms/cdrom0 /mnt/cdrom iso9660 noauto,ro 0 0
#/dev/fd0 /mnt/floppy auto noauto 0 0
#ZELF TOEGEVOEGD:
/dev/hda1 /mnt/windows/c ntfs defaults,ro
/dev/hda2 /mnt/windows/d vfat rw
#/dev/hda7 / ext3 defaults,rw

# NOTE: The next line is critical for boot!
none /proc proc defaults 0 0

# glibc 2.2 and above expects tmpfs to be mounted at /dev/shm for
# POSIX shared memory (shm_open, shm_unlink).
# (tmpfs is a dynamically expandable/shrinkable ramdisk, and will
# use almost no memory if not populated with files)
# Adding the following line to /etc/fstab should take care of this:

none /dev/shm tmpfs defaults 0 0

heeft iemand nog een idee om dit probleem te kunnen oplossen?

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 14:31

Creepy

Tactical Espionage Splatterer

De opties van mount lezen :) (zie man mount)
Met de -u optie kan je een gebruiker rechten geven op de gemounte partitie te benaderen. Chmod gaat je hier niet mee helpen omdat een Windows partitie niet op dezelfde manier met rechten omgaat als de filesystemen bij Linux (ext2, ext3, reiserfs, xfs, etc.)

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


  • blaataaps
  • Registratie: Juli 2001
  • Niet online
Uit man mount:
uid=value and gid=value
Set the owner and group of all files. (Default: the uid and gid of the cur­
rent process.)

  • DJ Buzzz
  • Registratie: December 2000
  • Nu online
Voor het probleem met de windows partities, kijk hier eens even:

http://www.sjoerd-visser.demon.nl/linux/fstab.html

En als je dirs aanmaakt met root, dan zijn die dirs standaard ook van root (root is eigenaar/owner van die dir). Wil je dit veranderen, dan zou ik eens kijken naar het commando chown, en lees even iets meer over het rechten-model van unix :)

  • Bananenplant
  • Registratie: Januari 2001
  • Laatst online: 20:38
Over die umasks: die zijn omgekeerd van wat je met chmod zou doen. Als je chmod 750 zou doen: 777 - 750 = 027 . Dat je het even weet ;) .

❤️‍🩹 Bezuinigen op armen en zieken 🤕 ? Welnee, Zucmantaks, nu 💰 !


Verwijderd

Topicstarter
dit zou em toch moeten zijn:

/dev/hda1 /mnt/windows/c ntfs user,gid=100,uid=500,umask=077 0 0

uid=1000(rayen) gid=100(users) groups=10(wheel),11(floppy),18(audio),19(cdrom),27(video),35(games),85(usb),100(users)

helaas werkt 't (nog steeds) niet:

bash: cd /mnt/windows/c
bash: cd: /mnt/windows/c: Permission denied

  • DJ Buzzz
  • Registratie: December 2000
  • Nu online
In jouw regel zie ik uid=500 en niet 1000 (wat de uid van user rayen is), lijkt me dat het probleem is.

[ Voor 3% gewijzigd door DJ Buzzz op 13-04-2005 19:51 ]


Verwijderd

Topicstarter
Bedankt, Het werkt! _/-\o_
Pagina: 1