CentOS7挂载NTFS格式的移动硬盘(或者U盘),并硬盘拷贝数据到服务器。

您所在的位置:网站首页 文件传输nfts安装 CentOS7挂载NTFS格式的移动硬盘(或者U盘),并硬盘拷贝数据到服务器。

CentOS7挂载NTFS格式的移动硬盘(或者U盘),并硬盘拷贝数据到服务器。

2024-07-11 00:50| 来源: 网络整理| 查看: 265

需要向服务器上上传文件,本身使用ftp传输,但是传输速率太慢,主要是硬盘中的文件比较大200多GB,所以选择直接传输。

安装NTFS文件系统的驱动

CentOS默认的文件系统是XFS格式,而通常情况下Linux并不支持NTFS格式的文件系统。而我们想要挂载一个NTFS格式的磁盘,系统是没有办法识别的,并且会提示没有ntfs类型文件系统的配置,那么我们就需要手动下载安装NTFS文件系统的驱动,通过使用yum来下载并安装NTFS-3G插件.

1.下载gcc,首先要保证你的Linux下已经安装了gcc,因为会对gcc有依赖关系。如果已经下载了则可跳过这一步 yum -y install gcc 2.下载并安装ntfs-3g插件 yum install ntfs-3g

但是也有可能不成功,比如报错no package ntfs-3g available 这是因为这些软件包没有正式获得任何的CentOS或Red Hat的支持,使用yum搜索某些rpm包,找不到包是因为CentOS是RedHat企业版编译过来的,去掉了所有关于版权问题的东西。安装EPEL后可以很好的解决这个问题。EPEL(Extra Packages for Enterprise Linux )即企业版Linux的扩展包,提供了很多可共Centos使用的组件,安装完这个以后基本常用的rpm都可以找到。

sudo yum install epel-release

在这里插入图片描述

注意:

epel的版本要与centos的版本相对应,否则安装失败,即centos7版本要对应epel7版本。

rpm安装完后,rpm -ql epel*,确提示未安装,此时要导入rpm的签名信息

#rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7(root身份执行)

3.再次执行安装ntfs-3g的命令,需要输三次y确认就可以了。然后就可以成功挂载并访问你的磁盘啦! 挂载硬盘 1.连接上移动硬盘到USB接口,再用fdisk -l 看一下,看是否多了一块硬盘,发现现在多了一个/dev/sdb,并且分区为/dev/sdb1, 在这里插入图片描述2.创建一个目录,作为挂载点,如:mkdir -p /mnt/usb3.安装ntfs-3g工具,上面已经安装过了,这一步跳过4.挂载 mount -t ntfs /dev/sdb1 /mnt/usb

注:对ntfs格式的磁盘分区应使用-t ntfs 参数,对fat32格式的磁盘分区应使用-t vfat参数。若汉字文件名显示为乱码或不显示,可以使用下面的命令格式。

#mount -t ntfs -o iocharset=cp936 /dev/sdcb1 /mydata/data #mount -t vfat -o iocharset=cp936 /dev/sdcb1 /mydata/data df -h 查看挂载拷贝、备份文件 #将/mnt/usb/data中的数据拷贝到/home/mydatas cp /mnt/usb/data /home/mydatas cd /mnt/usb //进入U盘目录,即可查看硬盘里内容拷贝完文件后需要卸载硬盘 umount /mnt/usb 或者 umount /dev/sdb1 //卸载硬盘


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3