centos7 linux 服务器挂载Windows使用的ntfs格式移动硬盘

centos7 linux 服务器挂载Windows使用的ntfs格式移动硬盘,第1张

需要安装ntfs-3g 来实现

aliyun的epel源来yum安装的方式

wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

yum install ntfs-3g

mount -t ntfs /dev/sdc /data/data_200227/

报错:NTFS signature is missing.

Failed to mount '/dev/sdc': Invalid argument

The device '/dev/sdc' doesn't seem to have a valid NTFS.

Maybe the wrong device is used? Or the whole disk instead of a

partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?

mount -t ntfs /dev/sdc2 /data/data_200227/

成功挂载

办法如下:

要保证你的系统支持ntfs模块,比如ubuntu支持,centos/redhat默认不支持。可以通过命令查看,如 modinfo ntfs . 如果有输出,那么,就支持;否则,不支持。

在有ntfs模块的情况下,lsblk查看到块设备的名称,如/dev/sdb1. 或者dmesg看看系统对该U盘设备的识别。

然后挂载(大部分系统需要root权限),如挂载到/mnt下或者/media下,那么就是mount /dev/sdb1 /mnt使用完成后,d出U盘使用命令 eject /dev/sdb1。

扩展资料:

NTFS (New Technology File System),是 WindowsNT 环境的文件系统

新技术文件系统是Windows NT家族(如,Windows 2000、Windows XP、Windows Vista、Windows 7和 windows 8.1)等的限制级专用的文件系统( *** 作系统所在的盘符的文件系统必须格式化为NTFS的文件系统,4096簇环境下)。NTFS取代了老式的FAT文件系统。

NTFS对FAT和HPFS作了若干改进,例如,支持元数据,并且使用了高级数据结构,以便于改善性能、可靠性和磁盘空间利用率,并提供了若干附加扩展功能。

参考资料:百度百科-ntfs

首先必须安装了rpmforge软件库的源

1,yum-y install wget

1、下载rpmforge的rpm文件包

32位系统

[root@linuxsightlinuxsight]# wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-1.el6.rf.i686.rpm

64位系统

[root@linuxsightlinuxsight]# wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm

2、安装rpmforge的rpm文件包

[root@linuxsight linuxsight]# rpm -ivhrpmforge-release-0.5.2-1.el6.rf.i686.rpm

3、安装ntfs-3g

[root@linuxsight linuxsight]# yuminstall fuse-ntfs-3g

Loaded plugins: fastestmirror,refresh-packagekit

Loading mirror speeds from cachedhostfile

* base: mirrors.ta139.com

* extras: ftp.nara.wide.ad.jp

* rpmforge: apt.sw.be

* updates: mirrors.ta139.com

rpmforge| 1.1 kB 00:00

rpmforge/primary | 1.3MB 01:22

rpmforge 3921/3921

Setting up Install Process

Package fuse-2.8.3-1.el6.i686 alreadyinstalled and latest version

Resolving Dependencies

–>Running transactioncheck

—>Package fuse-ntfs-3g.i6860:2010.10.2-1.el6.rf set to be updated

–>Finished DependencyResolution

Dependencies Resolved

================================================================================

PackageArch Version Repository Size

================================================================================

Installing:

fuse-ntfs-3g i686 2010.10.2-1.el6.rf rpmforge 637 k

Transaction Summary

================================================================================

Install 1 Package(s)

Upgrade 0 Package(s)

Total download size: 637 k

Installed size: 1.4 M

Is this ok [y/N]: y

Downloading Packages:

fuse-ntfs-3g-2010.10.2-1.el6.rf.i686.rpm | 637 kB 00:35

Running rpm_check_debug

Running Transaction Test

Transaction Test Succeeded

Running Transaction

Warning: RPMDB altered outside of yum.

Installing :fuse-ntfs-3g-2010.10.2-1.el6.rf.i686 1/1

Installed:

fuse-ntfs-3g.i686 0:2010.10.2-1.el6.rf

Complete!

成功后你会发现已经可以挂载NTFS了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8962085.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存