工作中遇到linux系统 Red Hat Enterprise5.7 挂载希捷ntfs格式移动硬盘,会跳出一个ERROR提示框:The volume ‘EAGET-NQH’user the ntfs file system which is not supported by your system. 其中‘EAGET-NQH’为我的移动硬盘名。
查找资料发现linux支持ntfs格式分区需要安装ntfs-3g插件,下载安装即可,
什么是NTFS-3G

NTFS-3G是一个开源软件,支持在Linux, FreeBSD, Mac OS X, NetBSD, Haiku操作系统下读写NTFS格式的分区。它能快速且安全的操作Windows XP, Windows Server 2003, Windows 2000 以及Windows Vista文件系统,除了完全的文件属主和访问权限,它支持所有符合POSIX标准的磁盘操作。
    NTFS-3G的目的是为那些用户需要与NTFS可靠互通的硬件平台和操作系统提供可信任的、功能丰富的高性能解决方案。
安装ntfs-3g方法如下:
一、编译安装fuse模块(支持库,若编辑环境已配置过,可跳过此步骤)
下载 fuse-2.7.0.tar.gz  拷贝到linux系统上
 
# tar –zxvf fuse-2.7.0.tar.gz
# cd fuse-2.7.0
# ./configure
# make
# make install
# lsmod
# modprobe fuse
 
二、安装ntfs-3g软件
下载ntfs-3g拷贝到linux系统上
一、编译安装fuse模块(支持库,若编辑环境已配置过,可跳过此步骤)
下载 fuse-2.7.0.tar.gz  拷贝到linux系统上
 
# tar –zxvf fuse-2.7.0.tar.gz
# cd fuse-2.7.0
# ./configure
# make
# make install
# lsmod
# modprobe fuse
 二、安装ntfs-3g软件
下载ntfs-3g拷贝到linux系统上
下载地址:http://www.tuxera.com/community/ntfs-3g-download/  当前最新的为:ntfs-3g_ntfsprogs-2012.1.15
# tar –zxvf ntfs-3g_ntfsprogs-2012.1.15.gz
# cd ntfs-3g_ntfsprogs-2012.1.15
# ./configure
# make
# make install
安装完之后,就可以使redhat支持NTFS文件系统了
#  mkn //输入mkn之后,按两次tab键之后,你就会发现mknfs这个命令了,表示已支持
mknod   mkntfs
三、挂载

# fdisk -l(查看linux下挂载分区情况,找到移动硬盘分区)
Disk /dev/sdg: 11982.1 GB, 11982198865920 bytes
255 heads, 63 sectors/track, 1456752 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
 
Disk /dev/sdg doesn't contain a valid partition table
 
Disk /dev/sdh: 11982.1 GB, 11982198865920 bytes
255 heads, 63 sectors/track, 1456752 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
 
Disk /dev/sdh doesn't contain a valid partition table
 
Disk /dev/sdi: 1000.2 GB, 1000204883968 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot      Start         End      Blocks   Id  System
/dev/sdi1   *           1      121601   976760001    7  HPFS/NTFS
# mkdir  backup 建立加载点,或者挂载在已有的文件夹上,我采用/media
# mount –t ntfs-3g /dev/sdi1 /media
注:对ntfs格式的磁盘分区应使用-t ntfs-3g参数,对fat32格式的磁盘分区应使用-t vfat参数。若汉字文件名显示为乱码或不显示,可以使用下面的命令格式。
#mount -t ntfs-3g -o iocharset=cp936 /dev/sdi1 /media
 
可以查看挂载情况
# df –lh
/dev/cciss/c0d0p2      30G  571M   28G   3% /
/dev/cciss/c0d0p7      74G  1.4G   69G   3% /home
/dev/cciss/c0d0p6     3.0G  228M  2.6G   9% /var
/dev/cciss/c0d0p3      20G  3.5G   15G  19% /usr
/dev/cciss/c0d0p1      97M   16M   76M  18% /boot
tmpfs                 1.9G     0  1.9G   0% /dev/shm
/dev/sda              9.9T  165M  9.4T   1% /home/book/upload/BookFile1
/dev/sdb              9.9T  165M  9.4T   1% /home/book/upload/BookFile2
/dev/sdd              9.9T  165M  9.4T   1% /home/book/upload/BookFile3
/dev/sde              9.0T  973G  7.6T  12% /backup
/dev/sdi1             932G  444G  488G  48% /media

Linux挂在ntfs格式的U盘的更多相关文章

  1. Linux(CentOS)挂载NTFS格式的U盘、移动硬盘

    以下操作均在root下执行的 1.U盘挂载 mkdir /mnt/usb //创建一个目录,用于挂载U盘 fdisk -l //查看系统中挂载的U盘,若系统有一块硬盘sdb1 代表你的U盘,/dev/ ...

  2. Linux下挂载NTFS格式的U盘或硬盘

    我们知道在Linux下挂载fat32的U盘非常容易,使用mount /dev/drive_name /mnt/指定目录这样就可以挂载了,但是如果U盘或者硬盘的格式是NTFS的话,那么Linux是不能识 ...

  3. Linux下不能挂载NTFS格式硬盘/U盘

    如果大家以后在Ubuntu系统下面遇到NTFS格式的移动硬盘哪个分区不能挂载的话,可以尝试sudo ntfsfix /dev/你相应的分区

  4. linux自动挂载NTFS格式移动硬盘

    转自:http://blog.163.com/cmh_lj/blog/static/100812304201252522119264/ 由于移动硬盘还有不少的资料,刚插入移动硬盘的时候发现只能自动挂载 ...

  5. 最小化安装的CentOS7挂载ntfs格式的U盘

    准备从系统中拷贝一些文件到U盘,插上U盘. 一.获得U盘的设备识别符 fdisk -l 啊哈,我看到了,是/dev/sdb1 二.熟练的挂载 mount /dev/sdb1 /mnt/usb Duan ...

  6. Linux实战笔记_CentOS7_无法识别NTFS格式的U盘

    注:因为CentOS 默认不识别NTFS的磁盘格式,所以我们要借助另外一个软件ntfs-3g来挂载.自带的yum源没有这个软件,要用第三方的软件源,比如阿里的epel. #安装ntfs-3g cd / ...

  7. linux挂载ntfs格式的U盘

    1.需要安装一个ntfs-3G工具 工具包下载网站:http://www.tuxera.com/community/ntfs-3g-download/ 根据情况选择要下载的包. 2.上传到Linux服 ...

  8. Linux下使用NTFS格式移动硬盘

    https://zhidao.baidu.com/question/66517344.html https://zhidao.baidu.com/question/586036510.html htt ...

  9. macos下如何解决无法写ntfs格式的u盘或硬盘?

    答:macos原生支持,可以通过脚本卸载再重新挂载为可读写即可,脚本在此

随机推荐

  1. Android OpenGL ES(十一)绘制一个20面体 .

    前面介绍了OpenGL ES所有能够绘制的基本图形,点,线段和三角形.其它所有复杂的2D或3D图形都是由这些基本图形构成. 本例介绍如何使用三角形构造一个正20面体.一个正20面体,有12个顶点,20 ...

  2. 未找到或无法访问服务器 请验证实例名称是否正确并且SQL Server 已配置为允许远程连接

    无法连接到sql server 2008服务器 报下错误 其他信息    在与SQL Server建立连接时出现与网络相关的或特定于实例的错误 未找到或无法访问服务器请验证实例名称是否正确并且SQL ...

  3. g++ 编译c文件

    //编译c文件为.o文件 g++ -c virify.c //打包.o文件为.a静态库文件 ar crv libandroid_um36_virify.a virify.o //将静态库.a文件编译进 ...

  4. (转)Unity3D移动平台动态读取外部文件全解析

    Unity3D移动平台动态读取外部文件全解析 c#语言规范 阅读目录 前言: 假如我想在editor里动态读取文件 移动平台的资源路径问题 移动平台读取外部文件的方法 补充: 回到目录 前言: 一直有 ...

  5. 初探JavaScript魅力(三)

    复选框的全选.反选和不选 <title>无标题文档</title> <style> body{background:#666;} </style> &l ...

  6. bootstrap's plugin:sthe usage of carousel

    if we want use the carousel.js,we need quote it in the page. sample code: <div id="myCarouse ...

  7. 十二月总结-and-2016年终总结

    回顾 今天是2016的最后一天了,所以今天来做一个年终总结是最好不过的了.各种期末考试随着而来,也就意味着在工大的第一个学期马上结束了.回顾一下这一年所获得或者失去的一些东西: 2月份在家焦虑的等待着 ...

  8. 高性能web开发:如何加载js,,js的存放位置

    外部JS的阻塞下载 所有浏览器在下载JS的时候,会阻止一切其他活动,比如其他资源的下载,内容的呈现等等.至到JS下载.解析.执行完毕后才开始继续并行下载其他资源并呈现内容. 有人会问:为什么JS不能像 ...

  9. PHP的json_encode中文被转码的问题

    在php5.2中做json_encode的时候.中文会被unicode编码, php5.3加入了options参数, 5.4以后才加入JSON_UNESCAPED_UNICODE,这个参数,不需要做e ...

  10. 一个基于jQuery的简单树形菜单

    在工作中的项目使用的是一个前端基于 jQuery easyui 的一个系统,其中左侧的主菜单使用的是 easyui 中的 tree 组件,不是太熟悉,不过感觉不是太好用. 比如 easyui 中的 t ...