Fórum Root.cz
		Hlavní témata => Distribuce => Téma založeno: zorbon  30. 03. 2011, 14:26:07
		
			
			- 
				Zdravím,
 potřeboval bych poradit s možností zápisu na NTFS v OpenSuse 11.4. Číst a spouštet mohu, ale nemohu vytvářet složky atd. prostš zapisovat. Nepomohlo:
 
 chmod -R 555 /windows
 
 Nějaký nápad?
 Díky
- 
				a co rika mount? nebo /etc/fstab?
 
 potrebujes ntfs-3g a pak nejaky prava na fuse a pak pomahaji jeste user, uid a gid ve fstabu
- 
				Nevím, jestli jsem dobře rozuměl, ale tady je část z toho fstabu
 /dev/disk/by-id/ata-ST9500420AS_5VJ6FFG7-part4 /windows/C           ntfs-3g    users,gid=users,fmask=133,dmask=022,locale=cs_CZ.UTF-8 0 0
 
- 
				Dejte sem vystup prikazu mount.
			
- 
				555 jsou práva na čtení a spouštění. Práva na čtení, zápis a spouštění jsou 777 ;-)
			
- 
				
 mount
 devtmpfs on /dev type devtmpfs (rw,relatime,size=1944464k,nr_inodes=486116,mode=755)
 tmpfs on /dev/shm type tmpfs (rw,relatime)
 devpts on /dev/pts type devpts (rw,relatime,gid=5,mode=620,ptmxmode=000)
 /dev/sda1 on / type ext4 (rw,relatime,user_xattr,acl,barrier=1,data=ordered)
 proc on /proc type proc (rw,relatime)
 sysfs on /sys type sysfs (rw,relatime)
 debugfs on /sys/kernel/debug type debugfs (rw,relatime)
 /dev/sda2 on /home type ext4 (rw,relatime,barrier=1,data=ordered)
 fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
 /dev/sda4 on /windows/C type fuseblk (rw,nosuid,nodev,noexec,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
 securityfs on /sys/kernel/security type securityfs (rw,relatime)
 gvfs-fuse-daemon on /home/zorbon/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,relatime,user_id=1000,group_id=100)
 /dev/sdb1 on /media/1D6A-808E type vfat (rw,nosuid,nodev,relatime,uid=1000,gid=100,fmask=0022,dmask=0077,codepage=cp437,iocharset=iso8859-1,shortname=mixed,showexec,utf8,flush,errors=remount-ro,uhelper=udisks)
 /dev/sdc1 on /media/boot type vfat (rw,nosuid,nodev,relatime,uid=1000,gid=100,fmask=0022,dmask=0077,codepage=cp437,iocharset=iso8859-1,shortname=mixed,showexec,utf8,flush,errors=remount-ro,uhelper=udisks)
 
 
 
- 
				Nyní jde zapisovat do /windows ,ale ne do /windows/C  :-\
			
- 
				no fmask a dmask mas spravne, ale zda se mi, ze ntfs pripojis jako root a potom tam zapisujes jako obycejnej uzivatel? to nepude kvuli tem hodnotam fmask a dmask
 
 jestli primountujes jako obysejnej uzivatel, ten samej uzivatel by tam mel mit pravo zapisovat
 
 tedy rucne mount /windows/c
 
 mozna ti to sam mountuje nejakej daemon?
- 
				Ja teda nechapu, co tady vsichni resi. 
 gid=users,fmask=133,dmask=022
 A protoze uid ani noauto nemas urceno, predpokladam, ze to mountujes pri startu (tedy pod rootem), tudiz (protoze gid=users) k tomu NTFS pristupujes jako "skupinovy" uzivatel, mas pravo cist soubory (protoze !133 = 644 = rw-r--r--) (a prekvapuje me, ze muzes spoustet) a pravo cist a "spoustet" adresare (tedy vstupovat do nich) (protoze !022 = 755 = rwxr-xr-x).
 
 Snazit se nastavovat prava pomoci chmod IMHO nemuze pomoci.
 
 Takze si uprav fstab (fmask=113 nebo 003, dmask=002).