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

转自:http://hermesbox.blogbus.com/logs/47386987.html

今天尝试并成功的将一块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文件系统(转载),布布扣,bubuko.com

时间: 2024-10-18 20:39:53

Linux系统挂载NTFS文件系统(转载)的相关文章

【转载】Linux系统挂载NTFS文件系统

http://blog.163.com/[email protected]/blog/static/41230911201062165035335/ 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. 安装下载后的源码包#

Linux系统挂载NTFS文件系统

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

linux系统挂载NTFS移动硬盘

有时候做大数据量迁移时,为了快速迁移大数据,有可能在Linux服务器上临时挂载NTFS格式的移动硬盘, 一般情况下,Linux是识别不了NTFS格式移动硬盘的(需要重编译Linux核心才能,加挂NTFS分区),这时候为了能让Linux服务器能够识别NTFS的移动硬盘,就必须安装ntfs-3g(Third Generation Read/Write NTFS Driver)的包. 一.NTFS-3G介绍NTFS-3G是一个开源项目,NTFS-3G是为Linux, Android, Mac OS X

通过SSHFS在RHEL中安全的挂载远程Linux/UNIX目录或文件系统--转载

You can easily mount remote server file system or your own home directory using special sshfs and fuse tools. FUSE - Filesystem in Userspace FUSE is a Linux kernel module also available for FreeBSD, OpenSolaris and Mac OS X that allows non-privileged

centos挂载ntfs文件系统

centos系统默认不能识别ntfs文件系统,比如插入u盘,或者windows/linux双系统,都读不出来.经过搜索阅读centos wiki得知,可以安装ntfs-3g来使centos支持挂载ntfs文件系统. <!> While older ntfs drivers were prone to eat your data in r/w-mode, ntfs-3g seems to be r/w safe. See the ntfs-3g page for more information

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

CentOS6.5系统挂载NTFS分区的移动硬盘 作为IT的工作者,避免不了使用Linux系统,我现在使用的系统是CentOS6.5 X86_64位版本,但是插入NTFS移动硬盘没有办法识别.通过下面三步就可以使CentOS识别NTFS分区的移动硬盘. 第一步:下载rpmforge,下载对应的版本,就是对应CentOS版本,还有32位与64位也要对应上.rpmforge拥有4000多种CentOS的软件包,被CentOS社区认为是最安全也是最稳定的一个软件仓库. 下载地址"http://pkgs

Linux系统挂载操作mount详解

在Linux系统中,文件系统不挂载是无法使用的.挂载,即是让文件系统在操作系统中可用.在Linux中使用mount命令来挂载文件系统,有永久性挂载和临时性挂载两种挂载方式. 1. 永久性挂载: 修改配置文件/etc/fstab,将需要挂载的文件系统写入这个配置文件中,再使用命令 mount -a 让配置信息生效,挂载的文件即可使用. 下图为配置文件/etc/fstab的内容,圈出来的一行便是我们需要加上去的信息. 挂载后,可使用mount查看相关信息,使用命令df -h 查看可用分区. 2. 临

在linux系统上建文件系统,建用户,修改用户所属组,重置用户密码

在linux系统上建文件系统,建用户,修改用户所属组,重置用户密码 实验背景:用户及空间 用户名:bosswlb    组别和附属组: bosswlb      主目录:/bosswlb            Shell:bash 空间: 新增    (新增/扩容) 5G   ■解锁  ■密码重置 abcd1234 第一点:建立新的文件系统 我们先来看下系统上现有的文件系统,如下图所示: 下面开始增加一块大小为5G的新盘,使用下面任意一个命令可以扫到新盘: 1.#echo '- - - '> 

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

以下操作均在root下执行的 1.U盘挂载 mkdir /mnt/usb //创建一个目录,用于挂载U盘 fdisk -l //查看系统中挂载的U盘,若系统有一块硬盘sdb1 代表你的U盘,/dev/sdb1表明机 器已识别U盘, mount /dev/sdb1 /mnt/usb //把U盘/dev/sdb1挂载到/mnt/usb目录下 cd /mnt/usb //进入U盘目录,即可查看U盘里内容 umount /mnt/usb 或者 umount /dev/sdb1 //卸载U盘 2.挂载移动