linux 下挂载ntfs文件系统的
CentOS默认不能直接挂载ntfs文件系统,其他windows文件系统基本上都可以直接挂载。
挂载ntfs文件系统的方法有二:
(1)重新编译内核模块,将ntfs模块载入内核,参考文章:
http://www.abc188.com/info/html/wangzhanyunying/jianzhanjingyan/20080417/69243.html#
(2)安装fuse,fuse-ntfs-3g
fuse下载地址:http://pkgs.repoforge.org/fuse/
fuse-ntfs-3g下载地址:http://sourceforge.net/projects/fuse/files/fuse-2.X/
安装:
rpm -ivh XXX.rpm
临时挂载:
挂载fat32分区:
[...]# mount -t vfat /dev/sda1 /mnt/windows/C
挂载ntfs分区:
[...]# mount -t ntfs-3g /dev/sda6 /mnt/windows/E
永久挂载:
[...]# vim /etc/fstab
在最后添加:
/dev/sda1 /mnt/windows/C vfat default 1 2
/dev/sda6 /mnt/windows/E ntfs-3g default 1 2
关于/etc/fstab每行最后三个参数:
1)第4列为挂载选项,详细参考man mount. 下面列出一些常用的选项:
auto: 系统自动挂载,fstab默认就是这个选项
ro: read-only
rw: read-write
defaults: rw, suid, dev, exec, auto, nouser, and async.
2)第5列为dump选项,设置是否让备份程序dump备份文件系统,0为忽略,1为备份。
3)第6列为fsck选项,告诉fsck程序以什么顺序检查文件系统,0为忽略。