LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 911|回复: 7

问题已解决--[求助] 普通用户怎样才能写入windows Fat32分区

[复制链接]
发表于 2006-8-10 09:33:44 | 显示全部楼层 |阅读模式
我的系统是 Fedora Core 4.在终端以 root身份登录,挂载了windows Fat32分区之后,可以从windows Fat32分区向linux分区拷贝文件,但是无法在windows Fat32分区创建文件夹、删除文件,也无法在linux系统下从 linux分区向windows Fat32分区拷贝文件,网络搜索了半天实在无法解决这问题,请大家教教我,不胜感激!
发表于 2006-8-10 09:59:13 | 显示全部楼层
试一试1.更改fstab挂载的vfat分区那一行里面的defaults为umask=0000
2.如果1不行,在root状态下可以读写fat分区,可以使用 chmod 777 * 命令更改权限
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-10 13:44:07 | 显示全部楼层
我没有设定开机自动挂载Fat分区,我的/etc/fstab的内容如下,您看我需要怎么修改,谢谢啦!
# This file is edited by fstab-sync - see 'man fstab-sync' for details
LABEL=/1                /                       ext3    defaults        1 1
LABEL=/boot1            /boot                   ext3    defaults        1 2
/dev/devpts             /dev/pts                devpts  gid=5,mode=620  0 0
/dev/shm                /dev/shm                tmpfs   defaults        0 0
LABEL=/home             /home                   ext3    defaults        1 2
LABEL=/mystore1         /mystore                ext3    defaults        1 2
/dev/proc               /proc                   proc    defaults        0 0
/dev/sys                /sys                    sysfs   defaults        0 0
LABEL=/var              /var                    ext3    defaults        1 2
LABEL=SWAP-hda9         swap                    swap    defaults        0 0
/dev/hdd                /media/cdrom            auto    pamconsole,exec,noauto,managed 0 0
/dev/hdc                /media/cdrecorder       auto    pamconsole,exec,noauto,managed 0 0
回复 支持 反对

使用道具 举报

发表于 2006-8-10 18:47:06 | 显示全部楼层
Post by weefor
试一试1.更改fstab挂载的vfat分区那一行里面的defaults为umask=0000
2.如果1不行,在root状态下可以读写fat分区,可以使用 chmod 777 * 命令更改权限


FAT 是不支持UNIX权限的。
回复 支持 反对

使用道具 举报

发表于 2006-8-10 19:35:08 | 显示全部楼层
其实这个在坛里面搜索一下就行了,这也是搜索到的。

在mount的时候加上参数rw,并加入GID和UID。如下例:

mount -t vfat /dev/hda6 /mnt/wine -o rw,uid=500,gid=500,utf8

在FSTAB文件中怎么写就照搬就行了。
回复 支持 反对

使用道具 举报

发表于 2006-8-11 18:48:08 | 显示全部楼层
我的是这样子的
/dev/hda9               /mnt/winE               vfat    umask=0,rw      0 0
你照着改下就可以了,普通用户可以写入
回复 支持 反对

使用道具 举报

发表于 2006-8-14 12:20:25 | 显示全部楼层
又学习了一下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-14 12:51:59 | 显示全部楼层

问题已解决,向weefor、lincomet、davidwang、ithink表示感谢!

尤其要感谢 davidwang,他提供的方法在我的FC4上使用成功。我把我的/dev/hda4 挂载到 /mnt/d 之后,hda4分区可以直接读写,其中的文件夹的写入权限可以手动添加,截图在下面,以方便和我一样不明白的朋友学习。在此,向所有帮助我的朋友表示衷心的感谢!!^_^

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表