LinuxSir.cn,穿越时空的Linuxsir!

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

普通用户无法使用cdrom

[复制链接]
发表于 2004-11-1 14:54:09 | 显示全部楼层 |阅读模式
我的/etc/fstab的cdrom一节:
/dev/cdrom       /mnt/cdrom       iso9660     noauto,owner,ro,umask=000  0   0
在普通用户下执行:
$ mount /dev/cdrom
mount: only root can mount /dev/cdrom on /mnt/cdrom
发表于 2004-11-1 15:02:24 | 显示全部楼层
chmod 666 /dev/cdrom
chmod 666 /mnt/cdrom
 楼主| 发表于 2004-11-1 15:56:16 | 显示全部楼层
$ ll /dev/cdrom
lrwxrwxrwx  1 root root 3 2004-11-01 22:17 /dev/cdrom -> hdd
$ ll /dev/hdd
brwxrwxrwx  1 root cdrom 22, 64 2004-11-01 22:17 /dev/hdd
$ ll /mnt
drwxrwxrwx  2 root root 48 2002-03-16 15:34 cdrom
$ mount /dev/cdrom
mount: only root can mount /dev/cdrom on /mnt/cdrom
发表于 2004-11-1 18:03:48 | 显示全部楼层

回复: 普通用户无法使用cdrom

最初由 dyte100 发表
我的/etc/fstab的cdrom一节:
/dev/cdrom       /mnt/cdrom       iso9660     noauto,owner,ro,umask=000  0   0


owner 改成user试试。
 楼主| 发表于 2004-11-1 19:47:19 | 显示全部楼层
谢谢,搞定了,/etc/fstab一节成为:
/dev/cdrom       /mnt/cdrom       iso9660     noauto,ro,user  0   0
还有,加umask=000,会报错:
mount: block device /dev/cdrom is write-protected, mounting read-only
mount: wrong fs type, bad option, bad superblock on /dev/cdrom,
       or too many mounted file systems
umask=222也会报错
发表于 2004-11-3 11:06:56 | 显示全部楼层
也可以用users代替user,这样除mount用户外的其他用户也可以umount这个cdrom
发表于 2004-11-3 12:16:13 | 显示全部楼层
umask=000不行,因为你允许写了哦。呵呵。
222的话,我不清楚,不过我记得我没你的问题的。奇怪。

你的CD,放进驱动器没?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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