CentOS使用NTFS-3G加载NTFS硬盘

CentOS 挂载NTFS格式硬盘时会报错unknown filesystem type 'ntfs',这时就需要用到第三方的插NTFS-3G来加载NTFS格式硬盘。其中NTFS-3G是一个开源软件,支持在Linux, FreeBSD, Mac OS X, NetBSD, Haiku操作系统下读写NTFS格式的分区。主要的操作步骤如下:

1.安装gcc等编译环境

yum -y install gcc automake autoconf libtool make

2.下载安装NTFS-3G

NTFS-3G的官网地址是http://www.tuxera.com/community/ntfs-3g-download/,这里我们使用最新的稳定版本ntfs-3g_ntfsprogs-2013.1.13

wget http://tuxera.com/opensource/ntfs-3g_ntfsprogs-2013.1.13.tgz
tar –xvzf ntfs-3g_ntfsprogs-2013.1.13.tgz
cd ntfs-3g_ntfsprogs-2013.1.13
./configure
make
make install

3. 检查NTFS硬盘分区信息,其中图中红线框出来的部分为我的NTFS硬盘信息

fdisk -l

4.挂载分区
mkdir /mnt/ntfs
mount -t ntfs-3g /dev/sdb1 /mnt/ntfs

分区挂载完成,此时进入/mnt/ntfs目录,即是移动硬盘的分区

5.卸载分区

umount /dev/sdb1

6.开机自动挂载移动硬盘,编辑/etc/fstab文件

cp /etc/fstab /etc/fstabbak #更改之前先备份
vi /etc/fstab #编辑,在最后添加以下信息,以读写方式挂载磁盘
/dev/sdb1 /mnt/ntfs ntfs-3g defaults 0 0
:wq! #保存,退出

重启机器就会自动挂载移动硬盘

7.取消挂载umount的时候出现如下提示:

umount: /mnt/upan: device is busy.

(In some cases useful info about processes that use

the device is found by lsof(8) or fuser(1))

解决方法:

lsof -w /mnt/upan

COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME

bash 31761 root cwd DIR 8,18 8192 2316326 /mnt/upan/rekfan.com_120526

使用 lsof -w /mnt/upan 可以看出,有个命令窗口在/mnt/upan/rekfan.com_120526目录上,关闭这个窗口,或退出这个挂载目录,再使用 umount 即可安全取消挂载

CentOS使用NTFS-3G加载NTFS硬盘的更多相关文章

  1. CentOS 无法加载 ntfs文件系统类型解决办法

    问题: CentOS无法加载ntfs 文件系统类型的移动硬盘. 解决办法: 1.下载rpmforge,下载对应的版本.(对应的CentOS版本,并区分32位和64位). 例如: wget http:/ ...

  2. vm虚拟机 模板机进行克隆导致centos 7.2 无法加载网卡

    问题描述:vm虚拟机 模板机进行克隆导致centos 7.2 无法加载网卡. 1.ifconfig 查看网卡状态 lo: flags=<UP,LOOPBACK,RUNNING> mtu i ...

  3. CentOS启动时自动加载内核模块

    要想在CentOS中自动加载内核模块,需要在/etc/sysconfig/modules/目录中增加一个脚本,在此脚本中加载所需的模块. 下面是我所用的一个名为8021q.modules的脚本,用来在 ...

  4. centos下nginx无法加载php文件,404

    前提:html文件可以正常加载,php安装正常,nginx配置正确.仍然无法加载php文件,明明文件是存在,却报404,而不是直接输出文件 原因是:未启动php-fpm,未开启9000端口 首先查看是 ...

  5. 为 Ubuntu 18.04 添加开机自动加载 ntfs分区 功能

    注意:Ubuntu终端命令是区分大小写的 1,准备的:     ntfs-3g -- 提供ntfs读写支持(一般说来是自带的,若没有,可是使用 sudo apt-get isntall ntfs-3g ...

  6. Debian8 加载NTFS 磁盘出错 解决方法

    执行 ntfsfix  /dev/sdb2 // sd*  a代表第一块硬盘 b代表第2块硬盘 数字是分区号 执行后 就可以正常使用了.

  7. ubuntu 加载新硬盘或分区

    查看目前挂载情况 df -lh 查看新的空间或硬盘 fdisk -lu 新硬盘分区 fdisk /dev/sda 输入m 根据提示输入n(创建一个分区) 然后输入e(扩展分区) 输入分区数1 然后指定 ...

  8. 联想G510 在新的SSD上安装Win8.1系统,启动的时候自己加载机械硬盘的Win8.1系统

    进入BIOS,选择Boot,将Boot Priority(优先),修改为Legacy(传统) First: 启动的时候就不会使用UEFI First的windows Boot Manager(wind ...

  9. centos验证码图片无法加载的问题

    首先确认是否安装imagemagick 更改此文件 $ vim /etc/ImageMagick/policy.xml   找到此行  <policy domain="coder&qu ...

随机推荐

  1. 安装webpack

    首先要安装 Node.js, Node.js 自带了软件包管理器 npm,Webpack 需要 Node.js v0.6 以上支持,建议使用最新版 Node.js. 用 npm 安装 Webpack: ...

  2. RequireJS 也可以引入 VUE

    RequireJS 也可以引入 VUE 由于 FastAdmin 是使用 RequireJS 导入 JS 模块的. 有人想把 VUE 也引入进去,虽然说也是可以,VUE 还是推荐使用 Webpack ...

  3. [转]深入详解javascript之delete操作符

    最近重新温习JS,对delete操作符一直处于一知半解的状态,偶然发现一篇文章,对此作了非常细致深入的解释,看完有茅塞顿开的感觉,不敢独享,大致翻译如下. 原文地址:http://perfection ...

  4. Python collections系列之可命名元组

    可命名元组(namedtuple)  根据nametuple可以创建一个包含tuple所有功能以及其他功能的类 1.创建一个坐标类 import collections # 创建类, defaultd ...

  5. hl7 V2中Message Control ID的含义及应用

    HL7 v2中的MSH,MSA段都有Message Control ID. 有几点需要注意: 1.所有的MessageControlID必须唯一 2.对于MSH中的MessageControlID, ...

  6. spring mybatis 多个数据源配置

    mybatis生成器:http://blog.csdn.net/tolcf/article/details/50835165 通过命令生成:java -jar mybatis-generator-co ...

  7. JSF拦截ajax请求并传递参数方法

    我们可以利用f:ajax做一些简单的ajax操作,但是遇到复杂的逻辑,它不能简单的去实现,jsf提供了一种方法,可以调用它内部的js方法去实现复杂的逻辑. 首先要在页面引入jsf的js文件: < ...

  8. Mybatis-Spring包学习

    MyBatis-Spring包用来将MyBatis无缝整合到Spring中.使用这个类库中的类, Spring将会加载必要的MyBatis工厂类和Session类. 这个类库也提供一个简单的方式来注入 ...

  9. JAVA生成Word文档(经过测试)

    首先告诉大家这篇文章的原始出处:http://www.havenliu.com/java/514.html/comment-page-1#comment-756 我也是根据他所描述完成的,但是有一些地 ...

  10. linux下面的挂载点讲解

    linux.unix这类操作系统将系统中的一切都作为文件来管理.在windows中我们常见的硬件设备.磁盘分区等,在linux.unix中都被视作文件,对设备.分区的访问就是读写对应的文件.挂载点实际 ...