Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1754767
  • 博文数量: 787
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5015
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-22 15:17
文章分类

全部博文(787)

文章存档

2008年(787)

我的朋友

分类:

2008-09-25 16:06:38

系统: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的一个同学,他说没见过这问题,所以只好发到版上请教高高手
了。先谢谢了!!      
--------------------next---------------------

阅读(500) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~