希捷新推出硬盘不兼容Linux,如何在RHEL5系统下挂载NTFS文件格式的USB硬盘操作系统

希捷最新推出的新硬盘Free Agent系列与开源操作系统Linux不兼容。Free
Agent系列移动硬盘预先被格式化为NTFS格式,这对Linux用户来说并非是大问题,Linux新内核已经能够读NTFS文件格式,问题存在于“节能(power
saving)”调节开关上。当硬盘停止使用几分钟后,节能调节开关就会自动关闭和降低USB连接标准。当硬盘重新使用时,一开始的速度将是USB1,这显然有利于保护硬盘。节能设置在Windows下没问题,但在Linux和Mac下却都无效。希捷的技术支持建议更新驱动,可最新的驱动却又不支持Linux。这里有一个解决方案。

如何在RHEL5系统下挂载NTFS文件格式的USB硬盘

很多安装软件会存储在USB硬盘里面,在Windows系统中,则意味着,该USB硬盘驱动必须使用NTFS格式,因为FAT32格式的最大文件大小是4GB。然而,这里又会碰到新问题,因为在RHEL5中,默认不支持NTFS格式,换一句话说,就不能挂载文件格式为NTFS的USB硬盘。不过这里有个权益之计(work
around),被称作’ntfs-3g’, 要使其生效,必须安装下面RPM包。

NOTE:
使用的版本必须和Linux
kernerl module相匹配,可以用uname -r来查看kernel版本,第一项,kernel
module必须和你的kernel相匹配。

# uname
-r

2.6.18-308.16.1.el5

  • fuse-kmdl-2.6.18-308.16.1.el5-2.7.4-8_12.el5.x86_64.rpm
  • fuse-2.7.4-8_12.el5.x86_64.rpm
  • fuse-libs-2.7.4-8_12.el5.x86_64.rpm
  • fuse-ntfs-3g-1.1004-1.el5.rf.x86_64.rpm

 

  • 下载 fuse
    & ntfs-3g:

fuse:
get it from
ntfs-3g:
get it from

  • 安装
    fuse部件:

#
rpm -ivh fuse-2.7.4-8_12.el5.x86_64.rpm \
>
fuse-kmdl-2.6.18-308.16.1.el5-2.7.4-8_12.el5.x86_64.rpm \
>
fuse-libs-2.7.4-8_12.el5.x86_64.rpm

  • 安装
    fuse-ntfs-3g:

#
rpm -ivh fuse-ntfs-3g-1.1004-1.el5.rf.x86_64.rpm

  • 插入USB硬盘驱动到LINUX服务器中,并挂载。

#
mount.ntfs-3g /dev/sda1 /media/ntfs

 

挂载的分区,比如说:/dev/sda1,
必须加载到这样的分区中。

Linux中挂载NTFS格式的硬盘

CentOS 6.3 下用ntfs-3g挂载Windows NTFS分区

Gentoo Linux下读写NTFS格式分区(ntfs-3g解决NTFS只读不可写的问题)

在Linux下使用NTFS-3G挂载NTFS分区的U盘及移动硬盘

很多安装软件会存储在USB硬盘里面,在Windows系统中,则意味着,该USB硬盘驱动必须使用NTFS格式…

本文永久更新链接地址:http://www.linuxidc.com/Linux/2014-08/105049.htm

操作系统 1

在Linux下使用NTFS-3G挂载NTFS分区的U盘及移动硬盘
http://www.linuxidc.com/Linux/2014-06/103189.htm

fuse:
get it from
ntfs-3g:
get it from

  • 安装
    fuse-ntfs-3g
    :

Linux中挂载NTFS格式的硬盘
http://www.linuxidc.com/Linux/2013-08/88721.htm

# uname
-r

Gentoo Linux下读写NTFS格式分区(ntfs-3g解决NTFS只读不可写的问题)
http://www.linuxidc.com/Linux/2012-02/52947.htm

NOTE:

  • fuse-kmdl-2.6.18-308.16.1.el5-2.7.4-8_12.el5.x86_64.rpm
  • fuse-2.7.4-8_12.el5.x86_64.rpm
  • fuse-libs-2.7.4-8_12.el5.x86_64.rpm
  • fuse-ntfs-3g-1.1004-1.el5.rf.x86_64.rpm

使用的版本必须和Linux
kernerl module相匹配,可以用uname -r来查看kernel版本,第一项,kernel
module必须和你的kernel相匹配。

CentOS 6.3
下用ntfs-3g挂载Windows NTFS分区
http://www.linuxidc.com/Linux/2012-09/70787.htm

 

操作系统 2

#
rpm -ivh fuse-2.7.4-8_12.el5.x86_64.rpm \
>
fuse-kmdl-2.6.18-308.16.1.el5-2.7.4-8_12.el5.x86_64.rpm \
>
fuse-libs-2.7.4-8_12.el5.x86_64.rpm

  • 安装
    fuse部件
    :

#
mount.ntfs-3g /dev/sda1 /media/ntfs

  • 插入USB硬盘驱动到LINUX服务器中,并挂载

更多RedHat相关信息见RedHat 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=10

2.6.18-308.16.1.el5

#
rpm -ivh fuse-ntfs-3g-1.1004-1.el5.rf.x86_64.rpm

很多安装软件会存储在USB硬盘里面,在Windows系统中,则意味着,该USB硬盘驱动必须使用NTFS格式,因为FAT32格式的最大文件大小是4GB。然而,这里又会碰到新问题,因为在RHEL5中,默认不支持NTFS格式,换一句话说,就不能挂载文件格式为NTFS的USB硬盘。不过这里有个权益之计(work
around),被称作’ntfs-3g’, 要使其生效,必须安装下面RPM包。

 

  • 下载
    fuse & ntfs-3g
    :

挂载的分区,比如说:/dev/sda1,
必须加载到这样的分区中。