码迷,mamicode.com
首页 > Web开发 > 详细

CentOS系统挂载exFAT和NTFS文件系统

时间:2015-11-29 23:14:21      阅读:882      评论:0      收藏:0      [点我收藏+]

标签:

exFAT和NTFS文件系统在默认条件下并不被CentOS系统支持。有时候在用U盘在CentOS和Windows系统之间拷贝文件时较为麻烦,通过在CentOS系统中安装软件,可以挂载exFAT 和 NTFS文件系统的U盘。

exFAT文件系统在CentOS系统的挂载:

  CentOS需要具备的基本工具:GCC,python

第一步:下载fuse-exfat相关软件并安装

  对exfat文件系统的识别通过fuse相关软件支持,下载相关软件包地址:http://download1.rpmfusion.org/free/el/updates/6/SRPMS/repoview/index.html ,分别下载:fuse-exfat-1.0.1-2.el6.rpm 以及 exfat-utils-1.0.1-2.el6.rpm。然后看CentOS中是否已安装 sconsfuse-devel 软件包,

查询方法:

# rpm -q --list scons fuse-devel

如果没有安装,可以通过yum源安装,命令:

# yum install scons
# yum install fuse-devel

其中scons需python支持,如果yum无法安装scons,需要手动下载scons安装包:http://www.scons.org/download.php 下载: scons-2.4.1-1.noarch.rpm ,安装:

# rpm -ivh  scons-2.4.1-1.noarch.rpm

然后,安装fuse-exfat-1.0.1-2.el6.rpmexfat-utils-1.0.1-2.el6.rpm,命令:

# rpm -ivh fuse-exfat-1.0.1-2.el6.rpm exfat-utils-1.0.1-2.el6.rpm

安装完后,再目录下有rpmbuild目录,此时需要CentOS有rpm-build包,没有请安装:

yum install rpm-build

然后切换到SPECS目录下:

# cd ~/rpmbuild/SPECS
# rpmbuild -ba fuse-exfat.spec
# rpmbuild -ba exfat-utils.spec

构建完成后,即可在 ~/rpmbuild/RPMS里面找到生成的rpm文件(根据系统架构,分别在x86_64或i386目录下,其中名字中带有debuginfo的包不必安装):

# cd ~/rpmbuild/RPMS/i686
# rpm -ivh fuse-exfat-1.0.1-2.el6.i686.rpm exfat-utils-1.0.1-2.el6.i686.rpm

如此安装完成了。

第二步:挂载

  以下命令来挂载exfat的U盘:

# mount.exfat /dev/sdXn /media

sdXn:可以是sdb4,sdb3等,依据U盘的设备名。

 

NTFS文件系统在CentOS系统的挂载:

 第一步:下载并安装相关软件:

  下载rpmforge CentOS版本,地址:http://pkgs.repoforge.org/rpmforge-release/ 以rpmforge-release-0.5.3-1.el6.rf.i686.rpm为例。

第二步:安装rpmforge,命令:

 # rpm -ivh rpmforge-release-0.5.3-1.el6.rf.i686.rpm 

第三步:安装安装ntfs-3g

  通过yum安装,命令:

# yum install fuse-ntfs-3g

通过上面三步,CentOS系统就可以识别NTFS分区的移动硬盘了。

CentOS系统挂载exFAT和NTFS文件系统

标签:

原文地址:http://www.cnblogs.com/ljminseu/p/5005805.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!