Linux系统默认可以自动识别到fat32格式的盘,但fat32支持的文件不能大于4G,所以只能将移动硬盘和U盘格式化为NTFS和exFAT这两种格式的,对于U盘最好格式化为exFAT,NTFS对U盘的不好的。CentOS系列一直没有默认支持使用exfat格式的大容量U盘,可以通过添加fuse-exfat模块来支持。 一、怎样在Linux下挂载exFat格式的各种硬盘 1、安装 要先下载这两个包fuse-exfat和exfat-utils exfat支持是通过fuse模块的方式支持的,其项目地址是:https://code.google.com/p/exfat/ yum install subversion scons fuse-devel gcc wget https://exfat./files/fuse-exfat-1.0.1.tar.gz wget https://exfat./files/exfat-utils-1.0.1.tar.gz tar -zxvf exfat-utils-1.0.1.tar.gz -C /opt/ tar -xzvf fuse-exfat-1.0.1.tar.gz -C /opt/ [root@localhost ~]# cd /opt/fuse-exfat-1.0.1/ [root@linuxidc fuse-exfat-1.0.1]# scons //安装 [root@linuxidc fuse-exfat-1.0.1]# scons install [root@localhost ~]# cd /opt/exfat-utils-1.0.1/ [root@localhost exfat-utils-1.0.1]# ls ChangeLog config.log COPYING dump fsck label libexfat mkfs SConstruct [root@localhost exfat-utils-1.0.1]# scons [root@localhost exfat-utils-1.0.1]# scons install 2、挂载 mount.exfat /dev/sdb1 /mnt/ mount –t exfat /dev/sdb1 /media/ //挂载,注意要挂到的那个目录最好是空目录,下面不要有任何文件,不然会提示下面的错误的,有目录也没关系的(加个这个“-o nonempty”) mount-t exfat /dev/sdb1 /media/ -o nonempty 3、也可下载rpm的包直接安装,编译要方便也好卸载 http://download1./free/el/updates/6/x86_64/repoview/exfat-utils.html http://download1./free/el/updates/6/x86_64/repoview/fuse-exfat.html 二、怎么样在Linux下挂载NTFS格式的 要想把NTFS格式的磁盘挂载到CentOS 6.4下面,需要安装第三方的插件ntfs-3g,这里我采用了编译安装插件。 1、安装 使用ntfs-3g官方源码编译安装的方法: ntfs-3g下载页面:http://www./community/ntfs-3g-download/ wget http:///opensource/ntfs-3g_ntfsprogs-2014.2.15.tgz tar -xzvf ntfs-3g_ntfsprogs-2014.2.15.tgz -C /opt/ cd /opt/ntfs-3g_ntfsprogs-2014.2.15/ ./configure #编译 make #安装 make install #安装 2、挂载 mount.ntfs-3g /dev/sdb1 /media/
|