Linux 下挂载 NTFS 文件系统的硬盘

大数据/Linux 专栏收录该内容
6 篇文章 0 订阅

在使用 Linux 时我们经常会遇到无法读取硬盘的情况,这是因为 Linux 下支持的文件系统跟 Windows 下的有所差异, Linux 默认是不支持 NTFS 文件系统(Windows 中常用的文件系统)的,若要使 Linux 支持 NTFS ,我们可以通过安装驱动的方法来解决。

  • 为了能让Linux服务器能够识别NTFS的移动硬盘,就必须安装ntfs-3g(Third Generation Read/Write NTFS Driver)的包。

一、什么是NTFS-3G

  • NTFS-3G是一个开源项目
  • NTFS-3G是为 Linux, Android, Mac OS X, FreeBSD, NetBSD, OpenSolaris, QNX, Haiku 和其他操作系统提供的一个稳定的,功能齐全,读写NTFS的驱动程序的。
  • NTFS-3G 的目的是为了持续的发展,各硬件平台和操作系统的用户需要可靠的互通与支持 NTFS 的驱动。
  • NTFS-3G 可以提供可信任的、功能丰富的高性能解决方案。经过了12年多的发展,NTFS-3G 已经逐渐稳定。
  • 资料地址:
    – 官方网址:http://www.tuxera.com/,
    – 文档手册:http://www.tuxera.com/community/ntfs-3g-manual/
    – 下载地址:http://www.tuxera.com/community/ntfs-3g-download/

二、下载安装 NTFS-3G

  1. 下载 NTFS-3G
    – Linux 系统下进入官方下载地址 http://www.tuxera.com/community/ntfs-3g-download/
    在这里插入图片描述
    – 进入下载路径,找到下载的文件
    在这里插入图片描述
  2. 解压与安装
  • 准备工作:如果你的Linux中还没有安装gcc,请先安装这个库,安装命令如下:
    yum -y install gcc
  • 安装步骤:
    – 解压: tar -zxvf ntfs-3g_ntfsprogs-2017.3.23.tgz
    – 进入解压后的目录:cd ntfs-3g_ntfsprogs-2017.3.23
    – 编译前准备:./configure
    – 编译:make
    – 安装:make install

之后系统会提示安装成功,下面就可以用ntfs-3g来实现对NTFS分区的读写了

三、挂载与读取 NTFS 硬盘

  1. 插入硬盘,查看 NTFS 分区的信息
sudo fdisk -l | grep NTFS 
[root@DB-Server klb]# sudo fdisk -l | grep NTFS 
/dev/sdc1 * 1 244 1955776+ 7 HPFS/NTFS 
  1. 设置挂载点,用如下命令实现挂载
  • 在 /mnt/ 文件夹中新建一个文件夹 usb,进入到相应文件夹,使用命令:mkdir usb
  • 挂载硬盘,命令格式如下:
mount -t ntfs-3g 移动硬盘的分区设备文件名 挂载点
  • 例如得到的NTFS分区信息为/dev/sdc1,挂载点设置在/mnt/usb下,可以用
mount -t ntfs-3g /dev/sdc1 /mnt/usb 

或者直接用

ntfs-3g ntfs-3g /dev/sdc1 /mnt/usb 
  1. 设置开机自动挂载,可以在/etc/fstab里面添加如下格式语句
ntfs-3g silent,umask=0,locale=zh_CN.utf8 0 0 

这样可以实现NTFS分区里中文文件名的显示。

  1. 卸载分区(慎用)
umount 挂载文件夹

final:以上就是关于 Linux 挂载 NTFS 硬盘的全部内容。
原文借鉴:https://www.jb51.net/article/103078.htm#comments

  • 0
    点赞
  • 0
    评论
  • 4
    收藏
  • 扫一扫,分享海报

©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值