LinuxSir.cn,穿越时空的Linuxsir!

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

求教高手!机器自动加载NTFS空间的问题。

[复制链接]
发表于 2006-12-7 11:32:45 | 显示全部楼层 |阅读模式
我在/etc/fstab l里加入了/dev/hda1               /winc                   ntfs-3g defaults        0 0
可是机器启动时,还是没法自动加载NTFS空间。报如下错误:
Failed to create /dev/fuse:文件不存在
fusermount:failed to open /dev/fuseermission denied
Faile to mount NTFSUnmounting /dev/hda1

各类信息如下:
[root@hold ~]# rpm -q ntfs-3g
ntfs-3g-0-0.5.20070920.fc6
[root@hold ~]# rpm -q fuse
fuse-2.6.0-2.fc6
[root@hold ~]# uname -r
2.6.18-1.2849.fc6

望赐教,在线等!
发表于 2006-12-7 11:56:59 | 显示全部楼层
将自己加到fuse用户组,注销后生效
回复 支持 反对

使用道具 举报

发表于 2006-12-7 11:57:24 | 显示全部楼层
自从某次我yum update之后,这个错误就没了。。原因不明
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-7 12:20:30 | 显示全部楼层
Post by hellwolf
将自己加到fuse用户组,注销后生效


已将root用户加入到fuse组 重启后还是不行 :confused:
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-7 12:29:03 | 显示全部楼层
启动时显示的信息全文如下:
挂载其它文件系统:Failed to create /dev/fuse:文件已存在
fusermount failed to open /dev/fuse:permission denied
Faile to mount NTFSUmounting /dev/hda5

我在网上搜索说 启动的时候 需要内核先加载fuse 然后才能挂载上系统 不过怎么让内核启动的时候先加载fuse呢 ? 需要编辑哪个文件?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-7 12:29:33 | 显示全部楼层
是否会和Selinux有关 ?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-7 13:13:50 | 显示全部楼层
完美解决,和我猜测的一样,是和SElinux设置有关,在系统>管理>安全级别和防火墙里,将SELinux设置设为允许。重启就好了,官方的说明是:
Why can't I mount NTFS on Fedora during boot?
    The mount fails due to a bug in SELinux.

    Workaround: Set SELINUX to "permissive" in /etc/selinux/config, or using GNOME under System > Admin > Security Level and Firewall > SELinux Tab, or try this command:

    audit2allow -M local < /var/log/audit/audit.log

    or this one:

    audit2allow -M local < /var/log/messages

    The above commands may output some warning or error messages which usually are irrelevant and can be safely ignored.

    Status: Not a driver fault. Red Hat is working on the SELinux fix.
回复 支持 反对

使用道具 举报

发表于 2006-12-7 16:03:12 | 显示全部楼层
原来是这么回事。我当时为了mplayer的问题,确实把SELinux的安全级别降到allow了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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