CentOS 挂载NTFS格式的U盘报 unknown filesystem type ‘ntfs’

十年热恋 提交于 2020-03-01 04:57:42

mount: unknown filesystem type ‘ntfs’

  这是由于CentOS 上无法识别NTFS格式的分区。 

解决办法: 
      通过使用 ntfs-3g 来解决。 
      打开ntfs-3g的下载点http://www.tuxera.com/community/ntfs-3g-download/ 

 

编译安装:

先进入源码存放位置

cd /usr/local/src/

下载当前最新版源码包

wget https://tuxera.com/opensource/ntfs-3g_ntfsprogs-2017.3.23.tgz

解压源码包

tar -zxvf ntfs-3g_ntfsprogs-2017.3.23.tgz

进入解压出来的文件包目录

cd ntfs-3g_ntfsprogs-2017.3.23

生成配置文件

./configure

编译

make

安装

make install

到此 安装结束

再来挂盘,本次挂U盘。

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

为什么我这里用  /dev/sdb1 这个就要用 fdisk -l  去看了

 

我这边是显示如下信息的

Disk /dev/sdb: 31.0 GB, 31029460992 bytes
255 heads, 63 sectors/track, 3772 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *         104        3716    29014016    7  HPFS/NTFS
/dev/sdb2            3716        3773      458751+  1b  Hidden W95 FAT32
 

所以我挂的是 sdb1 就是挂这个NTFS的

 

卸载u盘:在使用完u盘后,在拔出前需要先键入卸载U盘命令    
     命令如下:umount /mnt/usb

卸载之前,不要当前路径在U盘挂载下,要切到其他目录下 才可以正常卸载。

另外 如果要挂载我上面列出的 sdb2 则命令如下

 mount /dev/sdb2 /mnt/usb

 

整个测试我在  CentOS6.10下进行的。

本人微信:   本人QQ:

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!