Fedora8 关闭自动挂载

        前几天安装了Fedora 8,用起来相当不错。点击计算机打开界面就可以看到各个Windows下的硬盘分区了,双击它并输入root的口令就可访问了。

           以前用红旗,系统的一些介质是挂载在/mnt 系统目录下的,而Fedora 8是挂在/media/目录下的。

非常的方便,卸载也只要右键在弹出弹单里选择卸载文件券就可以了(命令方式:umount  /medi/分区名)。比红旗爽多了。

        很快,发现一个很讨厌的地方,就是每次开机系统都会自动挂载所有你访问过的Windows硬盘分区。桌面很乱,每次都要手动去卸载很麻烦,最主要的一点,这样就不安全了,别人就不用知道root密码可以访问了。所以就想让它不自动挂载。

       
         取消 自动挂载 ,也很简单,操作如下:

 

         1、 菜单方式:  “系统——首选项——硬件——可移动驱动器和介质”中把第一项取消掉即可。

         2、命令方式: vi /etc/fstab                                      -----在最后新加一行

                                    /dev/sda1 /media/disk ntfs noauto,noatime,user 0 0

                                    ntfs根据文件系统而定,如果是fat32的,用vfat

 

如果我不想自动挂载 windows 分区,或者改变挂载目录,那么如何实现呢?


    可以更改/usr/share/hal/fdi/policy/10osvendor/20-storage-methods.fdi 文件来实现。

          此文件中这以下几句:

            <!-- Here follow volumes we specifically want to ignore - it is the -->
            <!-- responsibility of software higher in the stack (e.g. gnome-vfs) -->
            <!-- amd mount programs (e.g. Mount() on HAL) to respect volume.ignore -->
            <merge key="volume.ignore" type="bool">false</merge>

上面的代码作用是,默认情况下不启用非 linux 卷忽略功能。也就是说,默认情况下,所有的卷都会自动被挂载。一般我们不要改动这个,因为如果设置为 true,也就是系统会忽略非 linux 卷,那么 u 盘、移动硬盘插入后也不会被自动挂载,因为 u 盘、移动硬盘一般也都是 fat、fat32、ntfs 这样的非 linux 卷。

           再看后面,则定义了一些不自动挂载的分区类型及具体厂商的预定义卷。也就是说,后面定义的这些是特例,是不会被挂载的,除此之外的卷,还是会被自动挂载, 这样做的好处,是能够让移动硬盘、u 盘上的 fat32、ntfs 卷也能自动挂载。如果你不想要你系统上的 windows 分区自动挂载,在上述代码后添加如下代码即可:

<!-- Do not mount some Windows partition -->
<match key="volume.fstype" string="vfat">
<match key="volume.label" string="WINXP">
<merge key="volume.ignore" type="bool">true</merge>
</match>
</match>

            如果你是 fat 分区,把 volume.fstype 部分的 string 值改为 vfat,如果是ntfs格式,那把vfat改成ntfs即可。volume.label 部分的 string 值改为 windows 下你所对应的磁盘分区的卷标名字,最好大小写一致。

 

 

如何让自动挂载的分区在桌面上显示?

           操作如下:

                        在“配置编辑器”中把 /app/nautilus/desktop 下的 volumes_visible 选项不选中即可。

如果禁止了本地硬盘上的 windows 分区在 gnome 中的自动挂载,那么你可以在 fstab(可以用whereis fstab来查找它所以的目录,然后用vi编辑它) 或者 rc.local 中手动设置自动挂载 windows 分区到指定的目录,如 /mnt 下面你自己创建的目录,这样比较个性化,也很方便。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值