Chinaunix首页 | 论坛 | 博客
  • 博客访问: 388161
  • 博文数量: 67
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1741
  • 用 户 组: 普通用户
  • 注册时间: 2013-07-21 22:46
文章分类
文章存档

2014年(22)

2013年(45)

分类: LINUX

2014-02-27 18:16:14

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模块的方式支持的,其项目地址是:


yum install subversion scons fuse-devel gcc

wget

wget


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@utooo fuse-exfat-1.0.1]# scons             //安装

[root@utooo 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”)

wKioL1MO82mzxLuJAAEOpOdYt8A627.jpg

mount-t exfat  /dev/sdb1 /media/ -o nonempty


3、也可下载rpm的包直接安装,编译要方便也好卸载








二、怎么样在Linux下挂载NTFS格式的

要想把NTFS格式的磁盘挂载到CentOS 6.4下面,需要安装第三方的插件ntfs-3g,这里我采用了编译安装插件。

1、安装

使用ntfs-3g官方源码编译安装的方法:

ntfs-3g下载页面:


wget

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/
阅读(5923) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~