日期:2014-05-16  浏览次数:20605 次

Linux开机自动挂载Win分区小技巧
来源:科迪

Linux开机自动挂载Win分区小技巧(以Ubuntu 为例)
2009-12-08 10:39:54
http://foolishken.blog.163.com/blog/static/256276652009118103954478/

系统是Ubuntu8.10版,其他版本或者其他发行版原理也差不多,不一样的地方可以自己探索一下。

       第一步:在开始工作之前先把所有的Windows分区挂载上。在Ubuntu上挂载分区我就不多说了,其他的需要用到命令的请参考我另外一篇帖子。
挂载之后打开终端,输入 sudo fdisk -l 查看当前分区情况。

       这里我们要把Win下分区的信息记下来,比如这里我有两个分区是Win的,记下它们的分区号sda1、sda5。
再进入根目录下,找到挂载分区的文件夹,比如在我的系统中是挂载在media目录下的,有些发行版是挂载在mnt目录,这里是个人情况而定。这样第一步算完成了 。

       第二步,先把刚刚挂载的分区卸下,Ubuntu卸载分区很方便,如果不是Ubuntu的话可以通过命令卸载分区。相关命令在另外的帖子里也有。
分区卸载后打开终端输入命令 sudo mkdir /media/XXX 的命令,这是新建一个文件夹,其中XXX是你想要的名字,可以随便写。
有几个需要挂的分区就输几次这样的命令。这里的media目录可以改成你的系统默认挂载Win分区的目录,比如mnt。这样算完成第二步了。

       第三步稍微麻烦一点。打开终端输入 sudo gedit /etc/fstab 打开配置文件。
下面,向其中输入内容:

        /dev/sdaX /media/XXX vfat utf8,umask=000 0  0

        /dev/sdaX /media/XXX ntfs uls=utf8,umask=000 0 0

可以看出,上一条命令是针对fat32分区的,下一条命令则是针对ntfs分区的。“sdaX”就是第一步中所记录的信息,X对应分区号,而“/media /XXX”后面的XXX就是是第二步中所创建的文件夹,每个分区对应一条命令,注意分区的格式对应不同的命令。
例如,针对我的电脑的分区,我会向配置文件中加入下面两行内容:

        /dev/sda1 /media/system vfat utf8,umask=000 0  0

        /dev/sda5 /media/tools vfat utf8,umask=000 0  0


请对应自己的系统分区编辑。编辑完成检查没有错误后就可以保存然后关闭编辑器了,完成第三步。
最后一步——重启。重启之后在桌面上或者进入刚刚设定的目录可以看到 Windows 分区已经挂载上了。