LinuxSir.cn,穿越时空的Linuxsir!

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

在Mandrake 中如何打开普通用户mount光驱、软驱以及fat32分区写权限??

[复制链接]
发表于 2003-4-19 18:04:53 | 显示全部楼层 |阅读模式
我们可以在Mandrake中普通用户没有mount的权限。比如光驱和软驱:

其实改起来很简单:主要是改/etc/fstab文件。

我们要先把原文件备份,如果改错了,我们可以再恢复

#cp /etc/fstab /etc/fstabBAK

然后我们就用自己自己喜欢的编辑器打开fstab文件。比如用gedit  kate vi 等。

一。打中光驱和软驱的mount权限

看下面的例子。找出下面这样的两行

none /mnt/cdrom supermount dev=/dev/hdc,fs=auto,ro,--,iocharset=gb2312,codepage=
936,umask=0 0 0
none /mnt/floppy supermount dev=/dev/fd0,fs=auto,--,iocharset=gb2312,sync,codepa
ge=936,umask=0 0 0

改成如下的:

/dev/hdc             /mnt/cdrom              iso9660 noauto,user,iocharset=cp936 0 0
/dev/fd0                /mnt/floppy             auto    noauto,user,iocharset=cp936 0 0

在这之中要注意和自己的/etc/fstab文件中的cdrom和fd为准。主要是/dev/hdc,有可能您的系统中不是这个。要以实际为根本。。。

这样就OK了。。。

二。打开windows的fat32 分区的普通用户写的权限

看例子对照来改,我的fstab原文件中有如下的

/dev/hda6 /mnt/win_e vfat iocharset=gb2312,codepage=936,umask=0 0 0
/dev/hda7 /mnt/win_f vfat iocharset=gb2312,codepage=936,umask=0 0 0


改过以后的就是这样的。


/dev/hda6               /mnt/win_e              vfat    rw,umask=0,iocharset=cp936 0 0
/dev/hda7               /mnt/win_f              vfat    rw,umask=0,iocharset=cp936 0 0

发表于 2003-6-7 21:22:04 | 显示全部楼层

在mdk中,如何让一般用户访问mnt中的windows啊?

我的一般用户不能访问mnt下的windows不知怎么才能访问?
发表于 2003-6-7 23:48:04 | 显示全部楼层
怎么会?默认可以访问的阿
察看/etc/f*b哪个文件
看看umask
发表于 2003-6-8 00:45:08 | 显示全部楼层
/etc/fstab,参考我的:
/dev/hda6 / reiserfs notail 1 1
/dev/hda2 /boot ext3 defaults 1 2
none /dev/pts devpts mode=0620 0 0
none /mnt/cdrom supermount dev=/dev/hdd,fs=auto,ro,--,iocharset=utf8,umask=0 0 0/dev/hda1 /mnt/win_c ntfs iocharset=utf8,ro,umask=0 0 0
/dev/hda5 /mnt/win_d ntfs iocharset=utf8,ro,umask=0 0 0
/dev/hda7 /mnt/win_e vfat user,iocharset=utf8,umask=0 0 0
/dev/hda9 /mnt/win_f vfat iocharset=utf8,umask=0 0 0
none /proc proc defaults 0 0
/dev/hda8 swap swap defaults 0 0
发表于 2003-6-8 01:24:00 | 显示全部楼层
我的那个进去之后看不见文件
发表于 2003-6-8 01:34:39 | 显示全部楼层
我的文件里默认没umask=0这个,我按klite兄的,把 umask=0加上了,但是还不行
发表于 2003-6-8 01:43:45 | 显示全部楼层
我在文件属性上想修改文件的访问权,但是改过之后,在进去它又恢复拉原来的设置,我的/mnt/win_h的权限是root可以进入,显示项目,写,其他用户只能显示项目,我怎么才能让其它用户也可进入以及写呢》?
发表于 2003-6-8 02:41:47 | 显示全部楼层
用root用户进去打开/etc/fstab文件,mount Fat32如下:

/dev/<你的Win设备名> <mount point> vfat exec,dev,suid,rw,iocharset=gb2312 0 0

mount NTFS 跟它差不多,把vfat改为ntfs就可以了。
发表于 2003-6-8 05:28:16 | 显示全部楼层
先在命令行模式下面mount试试看,如果可以的话,就说明是你的fstab文件没有写对,请注意umask不单单是=0, 后面的两个0也不能漏的,还有就是最好改一下characterset的设置,这样在以后浏览win分区时不会乱码!
发表于 2003-6-8 10:07:57 | 显示全部楼层
在MDK的“控制中心”里的“载入点”下的“DiskDrake”看一下高级选项你就明白了。也可以照上面改fstab文件。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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