发新话题
打印

Mandriva2008不能向fat32分区里写文件

Mandriva2008不能向fat32分区里写文件

Mandriva2008不能向fat32分区里写文件,只能读,中文是乱码,它是自动挂载的。我换用root登录,在图形界面下修改那个vfat分区的权限,但是出错说不能修改权限。不知道怎么回事,我是新手,麻烦知道的朋友讲一下怎样修改权限。(此分区好像被自动挂载在/media/hd4)      

TOP

引用:
原帖由 ttt43ttt 于 2007-12-2 18:55 发表
Mandriva2008不能向fat32分区里写文件,只能读,中文是乱码,它是自动挂载的。我换用root登录,在图形界面下修改那个vfat分区的权限,但是出错说不能修改权限。不知道怎么回事,我是新手,麻烦知道的朋友讲一下 ...
先卸载该目录,然后手工用带参数的命令再挂在一下:
复制内容到剪贴板
代码:
#

#umount /media/hd4
# mount -t vfat  /dev/hd4 /media/hd4  -o iocharset=utf8 -o umask=022
这样连中文带权限都解决了。      
林子大了,什么鸟都有......

TOP

回复 #2 bwb 的帖子

按照上帖的方法,中文的问题解决了,但权限问题好像还是不行啊,是不是要重启才行呀?      

TOP

引用:
原帖由 ttt43ttt 于 2007-12-2 21:18 发表
按照上帖的方法,中文的问题解决了,但权限问题好像还是不行啊,是不是要重启才行呀?
将-o umask=022改成-o umask=0试试。      
林子大了,什么鸟都有......

TOP

thank bwb

非常感谢bwb,这个问题已经解决了,哈哈。现在开始觉得Linux比XP好用啦。。。      

TOP

好呀,我也是为了这个写权限头疼,多谢啦      

TOP

这是我的实际操作方法

mandriva2008pwp给win_fat文件进行写操作的方法:
例如我的电脑是分四个区:win_c   win_d   win_e   第4个区是linux系统分区。
现在我要向win_e进行写操作:
设备节点    /dev/hda6
挂载点      /mnt/win_e

1:打开K控制台,切换到root用户
2:卸载该目录,命令如下 #umount /dev/hda6
3:再挂载该目录,命令如下 #mount -t vfat /dev/hda6 /mnt/win_e -o iocharset=utf8 -o umask=0

注:如果挂载后出现乱码,可以对  iocharset=utf8  改为  iocharset=gb2312      

TOP

发新话题