Linux 下如何挂接NTFS格式的U盘?

Linux 下如何挂接NTFS格式的U盘?,第1张

办法如下:

要保证你的系统支持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

一、编译安装fuse模块(支持库,若编辑环境已配置过,可跳过此步骤)

下载

fuse-2.7.0.tar.gz

 拷贝到linux系统上。

#

tar

–zxvf

fuse-2.7.0.tar.gz

#

cd

fuse-2.7.0

#

./configure

#

make

#

make

install

#

lsmod

#

modprobe

fuse

二、安装ntfs-3g软件。

下载ntfs-3g拷贝到linux系统上

#

tar

–zxvf

ntfs-3g_ntfsprogs-2012.1.15.gz

#

cd

ntfs-3g_ntfsprogs-2012.1.15

#

./configure

#

make

#

make

install

安装完之后,就可以使redhat支持NTFS文件系统了。

mkn

//输入mkn之后,按两次tab键之后,你就会发现mknfs这个命令了,表示已支持

mknod  

mkntfs

三、挂载

#

mkdir 

backup

建立加载点,或者挂载在已有的文件夹上,这里采用/media

#

mount

–t

ntfs-3g

/dev/sdi1

/media

注:对ntfs格式的磁盘分区应使用-t

ntfs-3g参数,对fat32格式的磁盘分区应使用-t

vfat参数。若汉字文件名显示为乱码或不显示,可以使用下面的命令格式。

#mount

-t

ntfs-3g

-o

iocharset=cp936

/dev/sdi1

/media


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

原文地址:https://54852.com/yw/7624065.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存