LinuxÒÁµéÔ°ÂÛ̳'s Archiver

xurendong ·¢±íÓÚ 2008-3-5 10:56

Çë½Ì¸ßÈËSLED¶ÔFAT32ÏÂÎļþÄܽ¨ÄÜɾȴ²»Äܸ²¸Ç±£´æµÄÎÊÌâ

ϵͳ£ºSUSE Linux Enterprise Desktop 10 SP1
    Æô¶¯Ê±×Ô¶¯¹ÒÔØ¸ñʽΪFAT32µÄFÅ̵½/home/windows/FÏ£¬¿ÉÒÔÔÚFÅÌÉÏ´´½¨Îļþ£¬
ÓÃgedit±à¼­µÄÐÂÎļþÒ²Äܱ£´æµ½FÅÌÉÏ£¬µ«Èç¹ûÊÇÐ޸ĺóÔٵ㱣´æ£¬Ôò±¨´í˵Could not
save the file "/windows/F/filename.c"¡£Ñ¡ÔñÁí´æÎªÐµÄÎļþÃûÔò¿ÉÒÔ±£´æ£¬Ò²¾ÍÊÇ
˵²»Äܸ²¸ÇÔ­À´µÄÎļþ¡£É¾³ý¿ÉÒÔ¡£
    Äܹ»ÓÃgcc(g++)±àÒëFÅÌÉϵÄC(C++)Îļþ²¢µÃµ½¿ÉÖ´ÐгÌÐò£¬±ÈÈçΪ¡°filename¡±£¬µ«
Èç¹ûÖ´ÐС°./filename¡±£¬Ôò»á³öÏÖ¡°bash: ./filename: Permission denied¡±µÄ´íÎó¡£¶ø
°ÑÎļþfilename·Åµ½linuxËùÔÚ·ÖÇøÓû§Ä¿Â¼ÏÂÔò¿ÉÒÔÕý³£Ö´ÐС£Çл»µ½rootȨÏÞÒ²Ò»
Ñù£¬ÁíÍâ°ÑÎļþ·Åµ½¹ÒÔØµ½/home/media/diskϵÄFAT32¸ñʽµÄÓÅÅÌÀïÒ²ÊÇÈç´Ë¡£
    etcϵÄfstabÎļþÄÚÈÝΪ£º
------------------------------------------------------------------------------
/dev/disk/by-id/ata-Hitachi_HTS541680J9AT00_SB0201SGGKPAKB-part2 /         
         reiserfs   acl,user_xattr        1 1
/dev/disk/by-id/ata-Hitachi_HTS541680J9AT00_SB0201SGGKPAKB-part1 /windows/C
         ntfs       ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/disk/by-id/ata-Hitachi_HTS541680J9AT00_SB0201SGGKPAKB-part5 /windows/D
         ntfs       ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/disk/by-id/ata-Hitachi_HTS541680J9AT00_SB0201SGGKPAKB-part6 /windows/E
         ntfs       ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/disk/by-id/ata-Hitachi_HTS541680J9AT00_SB0201SGGKPAKB-part7 /windows/F
         vfat       users,gid=users,umask=0002,utf8=true 0 0
/dev/disk/by-id/ata-Hitachi_HTS541680J9AT00_SB0201SGGKPAKB-part8 /windows/G
         ntfs       ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/disk/by-id/ata-Hitachi_HTS541680J9AT00_SB0201SGGKPAKB-part9 /windows/H
         ntfs       ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/disk/by-id/ata-Hitachi_HTS541680J9AT00_SB0201SGGKPAKB-part3 swap      
         swap       defaults              0 0
proc                 /proc                proc       defaults              0 0
sysfs                /sys                 sysfs      noauto                0 0
debugfs              /sys/kernel/debug    debugfs    noauto                0 0
usbfs                /proc/bus/usb        usbfs      noauto                0 0
devpts               /dev/pts             devpts     mode=0620,gid=5       0 0
------------------------------------------------------------------------------
    ½«FÅ̵Äumask¸Ä³É000Ò²Ò»Ñù¡£
    ÎÊÁ˺ÜÔçÍælinuxµÄÒ»¸öͬѧ£¬Ëû˵û¼û¹ýÕâÎÊÌ⣬ËùÒÔÖ»ºÃ·¢µ½°æÉÏÇë½Ì¸ß¸ßÊÖ
ÁË¡£ÏÈллÁË£¡£¡

xurendong ·¢±íÓÚ 2008-3-5 11:10

ÔÚ[url=https://bugs.launchpad.net/gedit/+bug/69184]https://bugs.launchpad.net/gedit/+bug/69184[/url]¿´µ½ÀàËÆµÄÎÊÌâ£¬Ã²ËÆVimûÊ£¬Ã»ÊÔ¹ý£¬¿ÉÊÇgcc²»ÄÜд¾ÍÓôÃÆÁË¡£
ÏÂÃæÕâ¸ö·½·¨²»ÖªÐв»ÐÐ
[color=#003399]Constantine Evans[/color] wrote on 2006-10-31: [url=https://bugs.launchpad.net/gedit/+bug/69184/comments/2][color=#003399](permalink) [/color][/url]
[font=monospace]I've figured out the problem, and added a description of it to the upstream bug. For now, you can get around the issue by mounting with the option umask=(YOUR_USER_NUMBER) instead of umask=000 (probably umask=1000).
¾ÍÊǰÑ000ÓÃÓû§ID´ú¿©¡£
[/font]

bwb ·¢±íÓÚ 2008-3-5 11:37

¶Ô£¡ÔÚvfatÄÇÐмÓÒ»¸öumask=0ÊÔÊÔ£¬Ó¦¸ÃÄܽâ¾ö¡£

to407 ·¢±íÓÚ 2008-3-8 13:08

±ãÊǶÔÔ­À´ÎļþûÓÐд²Ù×÷,²»½¨Òé°Ñumask=0,²»°²È«

Ò³: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.