FUSE:用户空间文件系统(Filesystem in Userspace),是Linux 中用于挂载某些网络空间,如SSH,到本地文件系统的模块。如果装的是双系统,centOS并不支持ntfs分区,所以挂载就成了第一件大事。

1. 安装fuse
网上建议不要用二进制包安装而应该用源代码安装,所以我直接用的源码安装,去这里下载fuse: [url]http://sourceforge.net/project/showfiles.php?group_id=121684[/url]
也可以去这里:[url]http://sourceforge.net/project/showfiles.php?group_id=121684&package_id=132802[/url]
(这里的版本比较多)
我是装的fuse-2.8.0-pre1,才成功的。之前试了一下 2.7.4,2.7.3,2.7.2,2.7.1,均以失败告终。

在下载文件包的README里,有编译步骤 即:
./configure
make
make install
modprobe fuse

用比较老的版本的fuse,在./configure时出现错误:
FATAL: Module fuse not found.
fuse: device not found, try 'modprobe fuse' first
FUSE mount point creation failed
google了一下,说是fuse与内核版本不一致,要安装kernel-devel,于是执行
yum install kernel-devel
依然无效。
后来在装fuse-2.8.0-pre1时也遇到了一些问题,在最后一步,modprobe fuse时,又出现了 FATAL: Module fuse not found.
没辙了,网上又没有人出现类似的问题,后来想了一下可能是由于windows没有正常关机造成的。重启进入vista,正常关机,问题解决。

注意:(网上的意见是)执行./configure别忘了加参数--prefix=/usr,否则默认安装在 /usr/local/lib,
这样有需要编辑/etc/ld.so.conf把/usr/local/lib加进去,再执行 /sbin/ldconfig,不然安装ntfs-3g会有错误。
我直接就加上了参数,为了怕减少麻烦,没有加参数的步骤没有实验。

2.安装ntfs-3g
这里依然用的源码包,
下载地址:[url]http://www.ntfs-3g.org/[/url]
这次没有下载最新的测试版,毕竟我觉得在都没有问题的情况下,还是用稳定版比较好,下载了ntfs-3g-1.2918,当然,当各位安装的时候这个版本可能已经过时了。
步骤:(基本一致)
./configure
make
make install

这个比较顺利。
接下来就可以mount了。
运行:
fisk -l
查看自己磁盘的分区情况
我的vista C盘所在目录为/dev/sda1,
在/mnt下建立文件夹 /windowsDiskC,执行mount命令
mount -t ntfs-3g /dev/sda1 /mnt/windowsDiskC

挂载完毕,C盘就被挂载到windowsDiskC下面了。
其他NTFS磁盘同理,注意每个目录只能挂载一个分区,所以D盘要在/mnt下新建目录,比如/windowsDiskD。

如果想要开机自动加载NTFS磁盘,则编辑 /etc/fstab,增加几行行如下
/dev/sda1/mnt/windowsDiskC ntfs-3g rw,
umask=0000,
defaults 0 0

/dev/sda2/mnt/windowsDiskD ntfs-3g rw,
umask=0000,
defaults 0 0

3. 卸载NTFS磁盘
最后如果U盘格式也为NTFS格式,也需要挂载,命令和上面一样,这里只说一下卸载的命令:
umount /mnt/win(win为U盘的挂载目录)

centos使用fuse挂载NTFS的更多相关文章

  1. Centos 7系统挂载NTFS格式移动硬盘

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

  2. CentOS 7 下挂载NTFS文件系统并实行开机自动挂载

    CentOS 7 下想要挂载NTFS的文件系统该怎么办呢? 我们需要一个NTFS-3G工具,并编译它之后在mount就可以了,就这么简单. 首先要进入官网下载NTFS-3G工具 http://www. ...

  3. linux(centos)下挂载ntfs文件系统

    在将硬盘插到Linux系统上,打开硬盘时一直提示:unknown filesystem type 'ntfs'.在尝试网上的方法也遇到了一些问题. 下面按照遇到的问题,按照正确的方式注意操作从而避免问 ...

  4. CentOS 7系统挂载NTFS分区的移动硬盘(转载及体验 CentOS6.5系统挂载NTFS分区的移动硬盘)

    作为IT的工作者,避免不了使用Linux系统,我比较喜欢CentOS,为了锻炼自己对CentOS的熟练操作,就把自己的笔记本装了CentOS,强制自己使用,使自己在平时的工作中逐渐掌握Linux的学习 ...

  5. CentOS 7 下挂载NTFS盘及开机自动挂载

    一.工具 NTFS-3G 二.安装2种安装方式 2.1.yum安装 yum install NTFS* 2.2.编译安装 下载 解压 wget https://tuxera.com/opensourc ...

  6. CentOS6.5下挂载NTFS格式的文件系统

    下载对应CentOS版本的rpmforge,下载地址:http://pkgs.repoforge.org/rpmforge-release/ 安装rpmforge,输入命令:# rpm -ivh rp ...

  7. centos 挂载ntfs格式的移动硬盘

    经查找资料发现,linux也是可以支持ntfs格式分区的,只是需要安装ntfs-3g插件. CentOS挂载ntfs移动硬盘的具体步骤: 1 安装fuse. 下载fuse-2.9.3.tar.gz   ...

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

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

  9. 转:CentOS 6.x 挂载读写NTFS分区(fuse-ntfs-3g)

    from: http://mtd527.blog.163.com/blog/static/222723720151208127898/ 运行环境:CentOS 6.6  x64版本 CentOS不像F ...

随机推荐

  1. Ant学习---第四节:Ant属性的介绍

    一.ant 属性设置,用 property 标签,详解如下: 特点 大小写敏感: 不可改变,先到先得,谁先设定,之后的都不能改变. 设置 1 .设置 name 和 value 属性值,比如: < ...

  2. “我爱淘”冲刺阶段Scrum站立会议6

    完成任务: 对大部分的布局已经做好了布置. 计划任务: 实现数据库的链接,将页面功能完善. 遇到问题: 使用webservice对数据的提取,用数据库将书的信息展示软件中.

  3. javascript学习小记(一)

    大四了,课少了许多,突然之间就不知道学什么啦.整天在宿舍混着日子,很想学习就是感觉没有一点头绪,昨天看了电影激战.这种纠结的情绪让我都有点喘不上气啦!一点要找点事情干了,所以决定找个东西开始学习.那就 ...

  4. Analyzer的报表复制、移动

    制作Analyzer报表后,希望可以直接拷贝到其他机子上(无法通过网络连接到) 方法很简单: 1.进入Analyzer的数据库服务器设定页面,查找到连接的系统数据库是哪个 2.将该系统数据库备份出来 ...

  5. Weblogic环境下hibernate、antlr类加载冲突问题分析及解决方案

    公司应用项目在客户部署时经常遇到此类问题,为避免实施部署时增加配置量,花了点时间找到了此问题的终极解决办法(方案二.修改org.hibernate.hql.ast.HqlLexer的源代码).在此进行 ...

  6. 【Java】Eclipse导出jar包与javadoc

    1.导出jar包 2.导出javadoc 3.jar包添加javadoc 4.出错解决 参考资料: http://www.cnblogs.com/cyh123/p/3345889.html http: ...

  7. poj 2711 Leapin' Lizards && BZOJ 1066: [SCOI2007]蜥蜴 最大流

    题目链接:http://poj.org/problem?id=2711 题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1066 Your p ...

  8. Facebook

    Facebook登录为iOS Facebook的SDK为iOS提供了各种登录的经验,你的应用程序可以使用它来 ​​验证一个人.这份文件包括了所有你需要知道,以落实Facebook登录在你的iOS应用程 ...

  9. C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.CppCommon.targets(611,5): error MSB

    project options, linker, manifest, Generate Manifest-> NO. 项目->属性->链接器->清单文件->生成清单  改 ...

  10. 【译】Python中如何创建mock?

    原文地址:http://engineroom.trackmaven.com/blog/making-a-mockery-of-python/ 今天我们来谈论下mock的使用.当然,请不要误会,这里的m ...