HCRM博客

如何在 CentOS 上挂载 NTFS 分区?

在 CentOS 系统上挂载 NTFS 格式的硬盘,通常需要借助ntfs3g 软件包来实现,以下将详细介绍如何在 CentOS 7 和 CentOS 8 系统中安装并挂载 NTFS 格式的硬盘:

准备工作

1、检查是否已安装 gcc

如何在 CentOS 上挂载 NTFS 分区?-图1
(图片来源网络,侵权删除)

使用命令gcc version 查看是否已经安装了 gcc 编译器,如果未安装,则需要先安装 gcc。

安装命令:yum install gcc y

2、安装 EPEL 源

CentOS 默认的软件源中可能没有ntfs3g,因此需要安装 EPEL(Extra Packages for Enterprise Linux)源来获取更多的软件包。

安装命令:yum install epelrelease y

安装 ntfs3g

1、在线安装(有网络环境)

如何在 CentOS 上挂载 NTFS 分区?-图2
(图片来源网络,侵权删除)

执行命令yum install ntfs3g y

如果遇到 “no package available” 的错误提示,可以尝试使用yum seARCh ntfs 查找可用的 rpm 包。

2、离线安装(无网络环境)

如果无法连接互联网,可以从其他有网络的机器下载ntfs3ggcc 软件包,然后通过 scp 或其他方式传输到目标机器。

上传文件后,执行以下命令进行安装:

```bash

如何在 CentOS 上挂载 NTFS 分区?-图3
(图片来源网络,侵权删除)

tar zxvf ntfs3g_ntfsprogs_2017.3.23.tgz

cd ntfs3g_ntfsprogs_2017.3.23

./configure

make

make install

```

挂载 NTFS 硬盘

1、插入硬盘并查看设备信息

将 NTFS 格式的硬盘或 U 盘连接到 CentOS 系统。

使用fdisk l 命令查看新增加的硬盘设备,新插入的硬盘可能会显示为/dev/sdb1

2、创建挂载点

使用mkdir p /mnt/usb 命令创建一个目录作为挂载点。

3、挂载硬盘

使用mount t ntfs3g /dev/sdb1 /mnt/usb 命令挂载硬盘,如果汉字文件名显示为乱码,可以使用mount t ntfs3g o iocharset=cp936 /dev/sdb1 /mnt/usb

确认挂载成功:使用df h 命令查看挂载情况。

相关FAQs

1、如何卸载已挂载的硬盘?

使用umount /mnt/usb 命令卸载硬盘,或者使用umount /dev/sdb1

2、如何查看挂载的磁盘信息?

使用df h 命令可以查看当前系统中所有挂载的磁盘及其使用情况。

3、如何处理挂载时出现“只读”权限问题?

如果挂载后的 NTFS 分区是只读的,可以使用mount o remount,rw /mnt/usb 命令重新挂载为读写模式。

通过以上步骤,您可以在 CentOS 系统上成功挂载并使用 NTFS 格式的硬盘,如果在操作过程中遇到任何问题,可以参考官方文档或社区论坛寻求帮助。

分享:
扫描分享到社交APP
上一篇
下一篇