Nemůžu zapisovat na NTFS

zorbon

Nemůžu zapisovat na NTFS
« kdy: 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
« Poslední změna: 30. 03. 2011, 14:35:19 od Petr Krčmář »


trubicoid2

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

zorbon

Re: Nemůžu zapisovat na NTFS
« Odpověď #2 kdy: 30. 03. 2011, 14:52:32 »
Nevím, jestli jsem dobře rozuměl, ale tady je část z toho fstabu
Kód: [Vybrat]
/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

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re: Nemůžu zapisovat na NTFS
« Odpověď #3 kdy: 30. 03. 2011, 15:36:51 »
Dejte sem vystup prikazu mount.

Sten

Re: Nemůžu zapisovat na NTFS
« Odpověď #4 kdy: 30. 03. 2011, 16:18:02 »
555 jsou práva na čtení a spouštění. Práva na čtení, zápis a spouštění jsou 777 ;-)


zorbon

Re: Nemůžu zapisovat na NTFS
« Odpověď #5 kdy: 30. 03. 2011, 16:51:20 »
Kód: [Vybrat]

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)



zorbon

Re: Nemůžu zapisovat na NTFS
« Odpověď #6 kdy: 30. 03. 2011, 16:53:47 »
Nyní jde zapisovat do /windows ,ale ne do /windows/C  :-\

trubicoid2

Re: Nemůžu zapisovat na NTFS
« Odpověď #7 kdy: 30. 03. 2011, 17:01:22 »
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?

David

Re: Nemůžu zapisovat na NTFS
« Odpověď #8 kdy: 30. 03. 2011, 17:11:17 »
Ja teda nechapu, co tady vsichni resi.
Citace
Kód: [Vybrat]
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).