用fstab自动mount windows分区

我把家里台式机也装上了Ubuntu 6.06,不过原来的硬盘里还有三个Windows分区,其中两个是FAT32,一个是NTFS,有时需要访问盘上的内容还是不太方便。

找了些资料,配置了一下fstab让这三个分区自动mount,这样就方便多了。

首先看一下两种分区的一般mount方式:

sudo mount /dev/hda1 /media/disk_c -t vfat -o utf8
sudo mount /dev/hda5 /media/disk_e -t ntfs -o nls=utf8

其中/media下的两个目录是仿照cdrom建的,默认安装中是包括了对了cdrom的自动mount部分。

BTW:不过默认的cdrom自动mount没有指定编码方式,所以如果满盘里有中文文件名或目录名时就会乱码,建议在options段中加入ntf8一项。

编辑fstab:

sudo gvim /etc/fstab

当然,用gedit也可以。

我的fstab中增加内容如下:

/dev/hda1    /media/disk_c    vfat    user,utf8,umask=002,gid=46    0    0
/dev/hda2    /media/disk_d    vfat    user,utf8,umask=002,gid=46    0       0
/dev/hda5    /media/disk_e    ntfs    user,nls=utf8,umask=0222,gid=46    0    0

其中options中的umask是指定访问权限,因为默认的ntfs支持不全,不能写入,所以用了222,设置为只读方式。gid=46是因为默认安装时创建的用户所在的group id就是46,这样自动mount以后就可以被当前用户使用,不必每次都sudo。

至于安全性……自己用的机器就不必考虑这么多了,方便第一。

改完保存重启即可。