Linux 环境下 NTFS 分区数据读写(ntfs-3g 方案)

本文详细介绍了在Linux系统中安装ntfs-3g工具以便支持NTFS文件系统的步骤,包括通过yum安装、配置仓库、解决依赖问题,以及如何挂载和卸载NTFS分区,确保用户能顺利完成操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

要有网络,一定一定要有

一、安装ntfs-3g

1、使用

yum install ntfs-3g

若出现

 此种情况,表示yum库里没有ntfs-3g文件。

应对措施:

1、先查看Linux库里有没有ntfs-3g  

rpm -qa |grep ntfs-3g  查看系统有没有安装 ntfs-3g

2、若没有,更改配置文件fastestmirror文件

vim /etc/yum/pluginconf.d/fastestmirror.conf

下载镜像的配置文件

将enable=1改成enable=0;

3、然后更改

vim /etc/yum.conf

plugcheck=1改成plugcheck=0

4、在运行一下,yum install ntfs-3g  在安装还是没有的话,缺一个依赖包 下载依赖包 

 yum install epel-release

5、然后重新使用

yum install ntfs-3g

就成功了安装了 ntfs-3g

二、挂载ntfs分区

准备工作:

首先要有以供测试的硬盘,如果没有的话,需添加一个硬盘。

新硬盘

对sdb进行分区:此过程略

        分完后,要对sdb1格式化成ntfs格式

这里需要使用到mkfs命令,具体操作步骤如下:

1、下载安装此命令包:yum install ntfsprogs

2、使用 mkfs.ntfs -f /dev/sdb1 对sdb1进行格式化成ntfs格式

3、使用 blkid /dev/sdb1 产看是否对sdb1格式化成功

 这次才是挂载ntfs分区

 这里是存在21GB卷的盘

这里可以在新硬盘中创建一个文件,以便后续的验证


 

这里将这个盘挂载到/mut/backup(没有的化话,建一个)中

使用此命令挂起将/dev/sdb1 挂载到/mnt/backup

 mount -t ntfs-3g /dev/sdb1 /mnt/backup

ps:如果失败了,应该是线程占用,查找到那个线程,并杀死它,在使用挂载命令,就可以挂载上了

例如:

[root@localhost /]# fuser /dev/sdb1
/dev/sdb1:           42869
[root@localhost /]# kill 42869
[root@localhost /]# mount -t ntfs-3g /dev/sdb1 /mnt/backup

之前在20G盘里建的文件,这时候成功的出现在/mnt/backup中,表示挂载成功。


 

如果想要卸载 NTFS 分区,就取消挂载就成。

[root@localhost /]# umount /mnt/ntfs

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值