今天尝试并成功的将一块500G的移动硬盘挂载到了RHEL5的系统上,甚感欣慰。想到也许以后自己或其他同学们会有类似经历,于是尽量细致的记录于此。
     无论是一块安装了Windows/Linux双系统的硬盘,还是通过USB连接的移动硬盘/U盘,都是可以挂载到Linux系统中的。不过由于Windows本身常用的文件系统包括fat32和NTFS,因此还是需要区别的。废话少说,进入正题。

系统环境如下:
操作系统—— RHEL5,详细版本为:Red Hat Enterprise Linux Server release 5.2 (Tikanga) 
内核版本—— 2.6.18-92.el5 for x86_64
移动硬盘—— 500G,NTFS文件系统

应用目标:
不影响移动硬盘当前数据的前提下,挂载该硬盘,可以进行读写操作。

方案A:使用linux-ntfs
特点:本方案使用简单,易于操作;但是挂载成功后却是只读

实现:
1. 下载linux-ntfs的RPM包
# wget http://prdownloads.sourceforge.net/linux-ntfs/kernel-module-ntfs-2.6.18-92.el5-2.1.27-0.rr.10.11.x86_64.rpm

2. 安装下载后的RPM包
# rpm -ivh kernel-module-ntfs-2.6.18-92.el5-2.1.27-0.rr.10.11.x86_64.rpm

3. 检查ntfs模块是否被加载进系统
# /sbin/modprobe ntfs
    [没有输出则代表存在;否则将会有错误信息报出]
# cat /proc/filesystems
nodev   selinuxfs
            ext3
nodev   rpc_pipefs
nodev   autofs
            ntfs
    [ntfs应该出现在列表中]

4. 查看NTFS系统的编号 
# /sbin/fdisk -l |grep NTFS 
/dev/sdc1               1       60801   488384001    7  HPFS/NTFS

5. 挂载NTFS文件系统 
# mkdir -p /mnt/ntfs/ 
# mount -t ntfs /dev/sdc1 /mnt/ntfs/

END. 此时如无意外应该已经成功挂载了一个只读的NTFS系统,可使用mount命令进行查看。

方案B:使用fusentfs-3g
特点:本方案需要下载2个包,对其进行源码安装;挂载成功后即可读写挂载分区

实现:
1. 下载源码安装包
# wget http://downloads.sourceforge.net/project/fuse/fuse-2.X/2.7.4/fuse-2.7.4.tar.gz?use_mirror=ncu
# wget http://www.ntfs-3g.org/ntfs-3g-2009.4.4.tgz

2. 安装下载后的源码包
# tar -zxf fuse-2.7.4.tar.gz
# ./configure --prefix=/usr/local/fuse-2.7.4
# make 
# make install

# tar -zxf ntfs-3g-2009.4.4.tgz
# ./configure --prefix=/usr/local/ntfs-3
# make 
# make install

3. 检查fuse模块是否被加载进系统
# /sbin/modprobe fuse
    [没有输出则代表存在;否则将会有错误信息报出]
# cat /proc/filesystems
nodev   selinuxfs
            ext3
nodev   rpc_pipefs
nodev   autofs
            ntfs
nodev   fuse
            fuseblk
nodev   fusectl
    [fuse应该出现在列表中]

4. 查看NTFS系统的编号 
# /sbin/fdisk -l |grep NTFS 
/dev/sdc1               1       60801   488384001    7  HPFS/NTFS

5. 挂载NTFS文件系统 
# mkdir -p /mnt/ntfs/ 
# mount -t ntfs-3g /dev/sdc1 /mnt/ntfs/

END. 此时如无意外应该已经成功挂载了一个所有用户均可读写的NTFS系统,可使用mount命令进行查看。

Linux系统挂载NTFS文件系统的更多相关文章

  1. Linux系统挂载NTFS文件系统(转载)

    转自:http://hermesbox.blogbus.com/logs/47386987.html 今天尝试并成功的将一块500G的移动硬盘挂载到了RHEL5的系统上,甚感欣慰.想到也许以后自己或其 ...

  2. linux系统挂载NTFS移动硬盘

    有时候做大数据量迁移时,为了快速迁移大数据,有可能在Linux服务器上临时挂载NTFS格式的移动硬盘, 一般情况下,Linux是识别不了NTFS格式移动硬盘的(需要重编译Linux核心才能,加挂NTF ...

  3. Linux系统挂载NFS文件系统

    https://help.aliyun.com/document_detail/90529.html?spm=a2c4g.11186623.6.570.43212f30T5yM4w

  4. centos6.9使用NTFS-3G挂载ntfs文件系统

    centos6.9使用NTFS-3G挂载ntfs文件系统 工作中,难免需要到linux 系统上拷贝文件,但linux 自己不支持ntfs,下面就是解决问题的办法. NTFS-3G是一个开源软件,支持在 ...

  5. Linux系统NFS网络文件系统

    Linux系统NFS网络文件系统 NFS(network file system)网络文件系统,就是通过网络让不同的主机系统之间可以共享文件或目录,此种方法NFS客户端使用挂载的方式让共享文件或目录到 ...

  6. CentOS6.5系统挂载NTFS分区的移动硬盘 centos安装repoforge源(yum)

    CentOS6.5系统挂载NTFS分区的移动硬盘 作为IT的工作者,避免不了使用Linux系统,我现在使用的系统是CentOS6.5 X86_64位版本,但是插入NTFS移动硬盘没有办法识别.通过下面 ...

  7. Linux系统挂载操作mount详解

    在Linux系统中,文件系统不挂载是无法使用的.挂载,即是让文件系统在操作系统中可用.在Linux中使用mount命令来挂载文件系统,有永久性挂载和临时性挂载两种挂载方式. 1. 永久性挂载: 修改配 ...

  8. 深入理解linux系统下proc文件系统内容

    深入理解linux系统下proc文件系统内容 内容摘要:Linux系统上的/proc目录是一种文件系统,即proc文件系统. Linux系统上的/proc目录是一种文件系统,即proc文件系统.与其它 ...

  9. CentOS6.5系统挂载NTFS分区的移动硬盘

    CentOS6.5系统挂载NTFS分区的移动硬盘 作为IT的工作者,避免不了使用Linux系统,我如今使用的系统是CentOS6.5 X86_64位版本号,可是插入NTFS移动硬盘没有办法识别.通过以 ...

随机推荐

  1. 在CentOS7上实现NFS共享

    一.介绍 NFS 是Network File System的缩写,即网络文件系统.一种使用于分散式文件系统的协定,功能是让客户端通过网络访问不同主机上磁盘里的数据,主要用在类Unix系统上实现文件共享 ...

  2. Redis安装和基础介绍

    一:初识Redis Redis是一个远程内存数据库,它不仅性能强劲,而且还具有复制特性以及为解决问题而生的独一无二的数据模型.Redis提供了5种不同类型的数据结构,各式各样的问题都可以很自然地映射到 ...

  3. 基于layui和bootstrap搭建极简后台管理框架

    年前无聊,想自己搭建一个后台管理框架,对比了easyui.Extjs.H-ui.H+UI.layui几个框架,easyui和Extjs虽然功能强大但是界面实在是接受不了,H+UI和layuiAdmin ...

  4. 使用echarts水球图

    使用echarts水球图 官方实例中没有水球图样式,当我们需要用到水球图的时候需要下载echarts-liquidfill.js. 使用 在echarts之后引入 echarts-liquidfill ...

  5. 通过SVG与CSS3实现向上图标

    需求 H5活动页需要用的图标很少,暂时没有使用iconfont的必要性,而通过图片的话额外增加UI的工作量以及增加请求数,前端也有很多实现简单图标的方法,所以就尝试自己去解决,写一个"返回顶 ...

  6. linear-grident的属性和使用

    css3新增Gradient属性,用来增加渐变的效果,渐变分为线性渐变 linear-grident 和 径向渐变 radial-grident,这篇文章主要介绍线性渐变linear-grident ...

  7. R语言-主成分分析

    1.PCA 使用场景:主成分分析是一种数据降维,可以将大量的相关变量转换成一组很少的不相关的变量,这些无关变量称为主成分 步骤: 数据预处理(保证数据中没有缺失值) 选择因子模型(判断是PCA还是EF ...

  8. shell编程之BASH变量(2)

    变量命名规范 在bash中,变量的默认类型都是字符串型,定义 name = 'kk' 变量分类 用户自定义变量.变量自定义的 环境变量:这种变量中主要保存的是和系统操作环境相关的数据.变量可以自定义, ...

  9. tomcat管理授权:tomcat-users.xml

    ou are not authorized to view this page. If you have already configured the Manager application to a ...

  10. url路径去掉两个opencms

    采用刚刚的方法安装OpenCMS之后,站点url中会存在两个opencms,造成访问url路径过长,下面讲解一种去掉两个opencms的方法. 1.去掉第一个opencms 安装时采用ROOT安装,即 ...