CentOS 8 安装 NTFS-3G 完整流程示意图(CSDN 风格)
步骤分解及命令演示
私信也可获取如下rpm安装包:
ntfs-3g-libs-2022.10.3-1.el8.x86_64.rpm
ntfs-3g-devel-2022.10.3-1.el8.x86_64.rpm
ntfs-3g-2022.10.3-1.el8.x86_64.rpm
ntfs-3g-system-compression-1.0-7.el8.x86_64.rpm
ntfsprogs-2022.10.3-1.el8.x86_64.rpm
1. 准备阶段:获取 RPM 安装包
📥 从开源镜像站下载所有依赖包(以华为云为例):
# 创建下载目录
sudo mkdir /ntfs-install && cd /ntfs-install
# 批量下载 RPM 包
sudo curl -O https://mirrors.huaweicloud.com/centos-extra/ntfs-3g/ntfs-3g-libs-2022.10.3-1.el8.x86_64.rpm
sudo curl -O https://mirrors.huaweicloud.com/centos-extra/ntfs-3g/ntfs-3g-devel-2022.10.3-1.el8.x86_64.rpm
sudo curl -O https://mirrors.huaweicloud.com/centos-extra/ntfs-3g/ntfs-3g-2022.10.3-1.el8.x86_64.rpm
sudo curl -O https://mirrors.huaweicloud.com/centos-extra/ntfs-3g/ntfs-3g-system-compression-1.0-7.el8.x86_64.rpm
sudo curl -O https://mirrors.huaweicloud.com/centos-extra/ntfs-3g/ntfsprogs-2022.10.3-1.el8.x86_64.rpm
2. 安装基础依赖库(必须首先安装)
🔧 安装顺序不可颠倒:
sudo rpm -ivh ntfs-3g-libs-2022.10.3-1.el8.x86_64.rpm
# 预期输出
Preparing... ################################ [100%]
Updating / installing...
1:ntfs-3g-libs-2022.10.3################################ [100%]
3. 安装开发依赖(可选)
💻 如需编译开发需安装:
sudo rpm -ivh ntfs-3g-devel-2022.10.3-1.el8.x86_64.rpm
# 预期输出
Preparing... ################################ [100%]
Updating / installing...
1:ntfs-3g-devel-2022.10.3################################ [100%]
4. 安装核心主程序
🚀 安装 NTFS 读写支持:
sudo rpm -ivh ntfs-3g-2022.10.3-1.el8.x86_64.rpm
# 预期输出
Preparing... ################################ [100%]
Creating NTFS support symlink /sbin/mount.ntfs -> /bin/ntfs-3g
1:ntfs-3g-2022.10.3 ################################ [100%]
5. 安装系统压缩支持
🗜️ 透明压缩功能扩展:
sudo rpm -ivh ntfs-3g-system-compression-1.0-7.el8.x86_64.rpm
# 预期输出
Preparing... ################################ [100%]
1:ntfs-3g-system-compression################################ [100%]
6. 安装高级管理工具
🔧 NTFS 磁盘维护工具集:
sudo rpm -ivh ntfsprogs-2022.10.3-1.el8.x86_64.rpm
# 预期输出
Preparing... ################################ [100%]
1:ntfsprogs-2022.10.3 ################################ [100%]
7. 验证安装结果
✅ 检查关键组件:
# 查看主程序版本
ntfs-3g --version
# 预期输出
ntfs-3g 2022.10.3
# 检查磁盘工具是否就绪
mkntfs --version
# 预期输出
mkntfs v2022.10.3 (libntfs-3g)
使用示例:挂载 NTFS 磁盘
# 创建挂载点
sudo mkdir /mnt/ntfs_disk
# 查看磁盘ID
sudo fdisk -l | grep NTFS
# 挂载磁盘(以/dev/sdb1为例)
sudo mount -t ntfs-3g /dev/sdb1 /mnt/ntfs_disk
# 查看挂载结果
df -hT | grep ntfs-3g
⚠️ 安装问题排查
- 依赖缺失错误:
error: Failed dependencies
# 自动解决依赖 sudo dnf install fuse-devel
- 签名验证失败:
Header V4 RSA/SHA256 Signature, key ID...
# 跳过签名检查 sudo rpm -ivh --nosignature *.rpm
技术要点总结:
- 安装顺序严格遵循
libs → devel → core → plugins → tools
- 华为云镜像替代失效的官方源
fuse
内核模块需启用(lsmod | grep fuse
确认)