LinuxSir.cn,穿越时空的Linuxsir!

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

不想自动挂载了,怎么恢复?

[复制链接]
发表于 2009-5-2 20:24:48 | 显示全部楼层 |阅读模式
我是照着如下步骤作的
------------------
自动挂载 windows 分区执行下列命令, 编辑挂载脚本 autowinfs.
sudo gedit /usr/sbin/autowinfs

复制粘贴以下引用的内容,保存文件, 退出。

mkdir  -p  /windows/
rmdir   /windows/*   1> /dev/null
grep  -v  '/windows/'  /etc/fstab  >  /etc/fstab.swp
fdisk  -l /dev/[hs]d[a-z]  |  grep     'NTFS'  | cut -d' ' -f1    |   cut -d/ -f3  |   while read WDISKS
do echo  "/dev/$WDISKS  /windows/$WDISKS  ntfs  auto,user,nls=utf8,umask=0   0 0"    >>  /etc/fstab.swp
mkdir  "/windows/$WDISKS"
done
fdisk  -l /dev/[hs]d[a-z]  |  grep     'FAT'  | cut -d' ' -f1    |   cut -d/ -f3  |   while read WDISKS
do echo  "/dev/$WDISKS  /windows/$WDISKS  vfat  auto,user,utf8,umask=0   0 0"    >>  /etc/fstab.swp
mkdir  "/windows/$WDISKS"
done
mv   /etc/fstab.swp    /etc/fstab
mount   -a
exit  0

再运行命令:

sudo chmod +x /usr/sbin/autowinfs
sudo /usr/sbin/autowinfs

就可以了,Windows分区将挂载在 /windows/ 下
--------------------------
现在的问题是,我想恢复到默认的那种模式,感觉这种比较不方便,应该怎么弄阿,大侠们
 楼主| 发表于 2009-5-2 20:26:14 | 显示全部楼层
我的fstab文件里是这样的,有人说可以改回来,但是我不知道改哪一块
# /etc/fstab: static file system information.
#
# Use 'vol_id --uuid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# / was on /dev/sda9 during installation
UUID=bbfbef51-d6e9-4807-bd00-2678a5c5b7c0 /               ext4    relatime,errors=remount-ro 0       1
# /home was on /dev/sda10 during installation
UUID=93ea20a8-3e69-4dc3-be77-fe7cc7a0faec /home           ext4    relatime        0       2
# swap was on /dev/sda7 during installation
UUID=3ec2a9a9-dd4d-4a32-b200-a3634c9005d3 none            swap    sw              0       0
/dev/sda1 /windows/sda1 vfat auto,user,iocharset=utf8,umask=0 0 0
/dev/sda3 /windows/sda3 vfat auto,user,iocharset=utf8,umask=0 0 0
/dev/sda5 /windows/sda5 vfat auto,user,iocharset=utf8,umask=0 0 0
/dev/sda6 /windows/sda6 vfat auto,user,iocharset=utf8,umask=0 0 0
/dev/sda8 /windows/sda8 vfat auto,user,iocharset=utf8,umask=0 0 0
/dev/sdb1 /windows/sdb1 vfat auto,user,iocharset=utf8,umask=0 0 0
回复 支持 反对

使用道具 举报

发表于 2009-5-2 20:43:17 | 显示全部楼层
最简单的办法,把/etc/fstab里面关于Win分区的行注释(在行头加#)掉就行了,下次启动就不会mount了,要想再继续mount,去掉#就OK
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-2 23:27:48 | 显示全部楼层
Post by digwtx;1982486
最简单的办法,把/etc/fstab里面关于Win分区的行注释(在行头加#)掉就行了,下次启动就不会mount了,要想再继续mount,去掉#就OK


我想恢复到默认的状态
回复 支持 反对

使用道具 举报

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

本版积分规则

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