关于在linux下写fat32分区的疑惑
我在linux下向fat32分区写完文件后,到win2k下便不见了。新建的文件夹可以看见但是无效目录。用磁盘扫描器扫描一下便报告是错误,修正后就什么也没了。请问这个问题大家有没有遇到过,是如何解决的? 你的是magic?我的正常,没这个问题 是magic,以前用redhat 也是这种情况。下面是我的fstab里的装载命令:
/dev/hda8 /mnt/win_f vfat umask=0 0 0
/dev/hda9 /mnt/win_g vfat umask=0 0 0 奇怪,我/dev/hda1 /mnt/win1 vfat
也可以看到中文,写入很正常,现在在xp下,看得见那些在magic写入的文件 我刚又试了一下,发现这个现象只存在于普通用户写的时候,用root写没有问题。 是magic,以前用redhat 也是这种情况。下面是我的fstab里的装载命令:
/dev/hda8 /mnt/win_f vfat umask=0 0 0
/dev/hda9 /mnt/win_g vfat umask=0 0 0
为什么要用umask这个参数呢?我不用这个参数在root下面也能,普通用户没有试过,不好意思,呵呵,新系统我一般总会不停的修改各种设置,所以会使用root账号比较长一段时间。 umask参数可使普通用户拥有对fat分区修改的权限。否则即使用了rw普通用户也无法对fat分区进行写操作。 我刚又测试了一下,没问题
你试试在kde下进行原来的操作试试 我的机器不管是在什么界面下,如果是用普通用户对fat分区进行写操作,在windows里便读不了,用root 没有问题。很是奇怪。你也是在普通用户下测试的么?我在rh8下也是同样的问题。
现在我素性把普通用户写fat的权限给去了。呵呵。 我是su到普通用户进行操作的,包括建立目录,拷贝文件,删除文件,都正常
页:
[1]