Richard 发表于 2003-4-26 21:14:14

怎么在非root用户下使用usb硬盘?

WD 120G + usb 2.0 外置硬盘盒,一个ntfs分区,mandrake 9.1 在root下mount -t ntfs -o iocharset=cp936 /dev/sda1 /mnt/removable/没问题,也可以在root下查看,但是在其他用户,既不能mount(mount can only use by root!)也不能查看(没有权限)!而且在不挂载情况下,改变/mnt/removable/的属性也是没用的,想改/dev/sda1,chmod 777/dev/sda1 ,不起作用,根本不变,修改/etc/fstab也没用(按cdrom的命令修改,因为cdrom可以在普通用户使用),那位高手大哥可以指点迷津?我已经被这个问题困扰好长时间了!谢谢!

llc 发表于 2003-4-26 21:27:09

root下mount时,加上umask=000参数试试
或fstab里加上umask=000

Richard 发表于 2003-4-26 21:43:59

是这样吗:mount -t ntfs -o iocharset=cp936 umask=000 /dev/sda1 /mnt/removable ?
我这样做了,但提示我使用帮助!?并没有mount上!
这是我/etc/fstab里关于它的内容:none /mnt/removable supermount dev=/dev/sda1,fs=ntfs,ro,--,iocharset=gb2312,code
page=936,umask=0 0 0
我不能直接用mount /mnt/removable!因为这样用了以后,倒是能mount上,但进入/mnt/removable/后提示:bash: cd: /mnt/removable/: Input/output error

Richard 发表于 2003-4-26 21:51:27

我用: mount -t ntfs -o iocharset=cp936,umask=000 /dev/sda1 /mnt/removable成功挂载usb硬盘,并且在普通用户下的终端里可以进入查看了!但是上网时,打开文件管理器(起点-home)很慢,不知为什么?还有,在/etc/fstab里应该怎么改?

llc 发表于 2003-4-26 21:51:36

mount -t ntfs -o iocharset=cp936,umask=000 /dev/sda1 /mnt/removable
试试
/etc/fstab先改回来

Richard 发表于 2003-4-26 21:56:01

在终端里可以看见的中文文件夹,在X里看不见!为什么?而且该文件夹在终端里也无法进入:cd /mnt/removable/Video/电影/倩女幽魂提示 : No such file or director。到“电影”还可以进入,再cd 倩女幽魂就不行了!怎么回事?

Richard 发表于 2003-4-26 21:57:48

llc 你好:
   我的/etc/fstab的内容是以前就已经改了的,现在已经忘了它的最初内容了!

llc 发表于 2003-4-27 14:29:39

在终端里可以看见的中文文件夹,在X里看不见!为什么?而且该文件夹在终端里也无法进入:cd /mnt/removable/Video/电影/倩女幽魂提示 : No such file or director。到“电影”还可以进入,再cd 倩女幽魂就不行了!怎么回事?
换个终端试试,可能你用的终端对中文支持不好,不过,如果是ntfs格式,那有可能有这种看得见进不了的情况出现
页: [1]
查看完整版本: 怎么在非root用户下使用usb硬盘?