LinuxSir.cn,穿越时空的Linuxsir!

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

开机自动挂载移动硬盘的问题

[复制链接]
发表于 2005-12-21 21:48:26 | 显示全部楼层 |阅读模式
我有一个装在硬盘盒里面的大台式机硬盘作为移动硬盘,通过usb 连接到我的笔记本上,用的是slackware10.1。在fstab里面自动加载。可是在开机进入文本模式的时候, 并没有mount 移动硬盘的分区。直到进入kde,然后用konqueror浏览设备sdax的时候发现系统好像有一个mount的动作,才可以浏览里面的文件,请问怎样才能开机的时候自动mount ?

我的fstab关于移动硬盘的设置如下:

  1. /dev/sda5        /mnt/sda5        vfat        defaults,rw,users,auto,dmask=000,fmask=0111,umask=000,iocharset=gb2312 1 0
  2. /dev/sda6        /mnt/sda6        vfat        defaults,rw,users,auto,dmask=000,fmask=0111,umask=000,iocharset=gb2312 1 0
  3. /dev/sda7        /mnt/sda7        vfat        defaults,rw,users,auto,dmask=000,fmask=0111,umask=000,iocharset=gb2312 1 0
  4. /dev/sda8        /mnt/sda8        vfat        defaults,rw,users,auto,dmask=000,fmask=0111,umask=000,iocharset=gb2312 1 0
  5. /dev/sda9        /mnt/sda9        vfat        defaults,rw,users,auto,dmask=000,fmask=0111,umask=000,iocharset=gb2312 1 0
复制代码
 楼主| 发表于 2006-1-15 16:49:24 | 显示全部楼层
转了一圈,自己来回答这个问题。

由于usb设备在hotplug检查的时候才能被发现,而mount fstab里面的内容这一步是在hotplug检查之前,所以自然无法将移动硬盘mout上去

解决办法是:
rc.local里面的内容是启动的最后步骤在执行,所以只要在此文件里面加入
mount -a  #mount fstab里面的所有设备
即可
回复 支持 反对

使用道具 举报

发表于 2006-1-15 17:54:49 | 显示全部楼层
dmask=000,fmask=0111,umask=000
这是什么意思??
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-16 09:10:52 | 显示全部楼层
Post by oswdj
dmask=000,fmask=0111,umask=000
这是什么意思??
这段东西是我从网上搜来的,可能写得过于繁琐了,一般用umask=000就够了,下面是我的理解
dmask: dir mask 文件夹的掩码,dmask=000表示 文件夹的权限为777(777-000)
fmask:  file mask 文件掩码, fmask=0111表示 文件的权限为766(777-011)
umask: user mask 用户掩码,umask=000表示 用户的权限为777(777-000,我认为用户的权限和dmask/fmask是累加的,用户集应该就是前面设定的users)

另外我认为dmask和fmask的设定反了,应该dmask=011才对,因为文件夹的执行权限基本没用
回复 支持 反对

使用道具 举报

发表于 2006-1-16 15:05:33 | 显示全部楼层
不写应该也没什么问题吧?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-16 19:29:08 | 显示全部楼层
为避免一些权限的麻烦,umask最好写上,其他无所谓吧
回复 支持 反对

使用道具 举报

发表于 2006-1-19 12:18:24 | 显示全部楼层
好像其他发行版可以达到即插即用了。
只要插上usb设备,就会自动mount上。
不知道是如何实现的,既然是linux,应该slackware也可以
回复 支持 反对

使用道具 举报

发表于 2006-1-19 17:23:19 | 显示全部楼层
dmask 必须设定为可执行的吧,否则非 root 用户是无法进入目录的。
回复 支持 反对

使用道具 举报

发表于 2006-2-1 15:38:53 | 显示全部楼层
Post by oswdj
不写应该也没什么问题吧?


umask如果没有设置正确,普通用户可能无法mount移动硬盘
回复 支持 反对

使用道具 举报

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

本版积分规则

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