近日在ThinkPad E490笔记本电脑新安装了CentOS8.0操作系统,发现不支持NTFS文件系统。

移动硬盘插入USB后,采用df -h查看,发现没有自动挂载。

[root@client ~]# df -hFilesystem      Size  Used Avail Use% Mounted ondevtmpfs        7.8G     0  7.8G   0% /devtmpfs           7.8G   53M  7.8G   1% /dev/shmtmpfs           7.8G   18M  7.8G   1% /runtmpfs           7.8G     0  7.8G   0% /sys/fs/cgroup/dev/nvme0n1p4   50G  8.1G   42G  17% //dev/nvme0n1p1  256M   46M  211M  18% /boot/efitmpfs           1.6G   12K  1.6G   1% /run/user/42tmpfs           1.6G   32K  1.6G   1% /run/user/6666

使用fdisk -l /dev/sda查看硬盘设备(注意:sda是笔者清楚系统有1块移动硬盘得知的。一般而言,设备名是sd前缀,后缀是根据第1~4块盘,按a,b,c,d...的顺序命名),发现是此前是在Windows环境进行分区的,采用的是NTFS的文件系统。

[root@client ~]# fdisk -l /dev/sdaDisk /dev/sda: 477 GiB, 512110190592 bytes, 1000215216 sectorsUnits: sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 33553920 bytesDisklabel type: dosDisk identifier: 0xdcb8085c
Device     Boot     Start        End   Sectors  Size Id Type/dev/sda1            2048  209717247 209715200  100G  7 HPFS/NTFS/exFAT/dev/sda2       209717248  419432447 209715200  100G  7 HPFS/NTFS/exFAT/dev/sda3       419432448  629147647 209715200  100G  7 HPFS/NTFS/exFAT/dev/sda4       629147648 1000212479 371064832  177G  f W95 Ext'd (LBA)/dev/sda5       629149696  838864895 209715200  100G  7 HPFS/NTFS/exFAT/dev/sda6       838866944 1000212479 161345536   77G  7 HPFS/NTFS/exFAT

当前CentOS8.0缺少NTFS文件系统的驱动支持,需要安装ntfs-3g。

如不清楚系统是否已经支持NTFS文件系统,可尝试手动挂载。要从第一个分区拷贝数据,执行命令后发现不支持NTFS文件系统。

[root@client ~]# mount /dev/sda1 /mnt/mount: /mnt: unknown filesystem type 'ntfs'.

笔者此前有写过一篇文章,讲述CentOS7.6如何支持NTFS文件系统。需要添加epel源,但CentOS8刚刚发布不久,许多软件还没来得及配套制作。

这里讲述另外一种安装方式,可下载ntfs-3g,从这里(https://www.tuxera.com/community/open-source-ntfs-3g/)自行下载,进行编译安装。

官网提供了最新版是ntfs-3g_ntfsprogs-2017.3.23,点击下载文件ntfs-3g_ntfsprogs-2017.3.23.tgz

解压后文件目录:

[root@client ntfs-3g_ntfsprogs-2017.3.23]# lsaclocal.m4  autogen.sh  compile       config.h.in  configure     COPYING      CREDITS  include  install-sh    libntfs-3g  m4           Makefile.in  NEWS       README  TODO.ntfsprogsAUTHORS     ChangeLog   config.guess  config.sub   configure.ac  COPYING.LIB  depcomp  INSTALL  libfuse-lite  ltmain.sh   Makefile.am  missing      ntfsprogs  src

执行编译、安装:

./configuremakemake install

安装完成后,可以输入ntfs-3g查看:

[root@client ntfs-3g_ntfsprogs-2017.3.23]# ntfs-3gntfs-3g: No device is specified.
ntfs-3g 2017.3.23 integrated FUSE 27 - Third Generation NTFS Driver    Configuration type 1, XATTRS are on, POSIX ACLS are off
Copyright (C) 2005-2007 Yura PakhuchiyCopyright (C) 2006-2009 Szabolcs SzakacsitsCopyright (C) 2007-2017 Jean-Pierre AndreCopyright (C) 2009 Erik Larsson
Usage:    ntfs-3g [-o option[,...]] <device|image_file> <mount_point>
Options:  ro (read-only mount), windows_names, uid=, gid=,          umask=, fmask=, dmask=, streams_interface=.          Please see the details in the manual (type: man ntfs-3g).
Example: ntfs-3g /dev/sda1 /mnt/windows
News, support and information:  http://tuxera.com

尝试挂载移动硬盘分区1(如果没有提示错误,则表示挂载成功):

[root@client ~]# ntfs-3g /dev/sda1 /mnt/

执行df -lhT,可以查看到最新挂载的分区)。

[root@client ~]# df -hlTFilesystem     Type      Size  Used Avail Use% Mounted ondevtmpfs       devtmpfs  7.8G     0  7.8G   0% /devtmpfs          tmpfs     7.8G   55M  7.8G   1% /dev/shmtmpfs          tmpfs     7.8G   18M  7.8G   1% /runtmpfs          tmpfs     7.8G     0  7.8G   0% /sys/fs/cgroup/dev/nvme0n1p4 xfs        50G  8.1G   42G  17% //dev/nvme0n1p1 vfat      256M   46M  211M  18% /boot/efitmpfs          tmpfs     1.6G   12K  1.6G   1% /run/user/42tmpfs          tmpfs     1.6G   40K  1.6G   1% /run/user/6666/dev/sda1      fuseblk   100G   92M  100G   1% /mnt

接下来就可以进行数据读写了。

使用完要卸载设备,可执行:

[root@client ~]# umount /mnt

本文所述只是描述NTFS文件系统支持的方法,其他更多功能用法,可以查看ntfs-3g 用户手册。

如有兴趣了解CentOS7支持NTFS的方法,可查看以往文章:

CentOS7.6支持NTFS文件系统的方法

注:本文为Toyo Lau原创,未经许可不得在任何平台转载,侵权必究。如需转载,可关注公众号,在后台留言,与作者联系,取得许可才能转载~ 欢迎关注微信公众号:智识训练营。

CentOS8如何支持NTFS文件系统?相关推荐

  1. CentOS8.0支持NTFS文件系统解决

    近日在ThinkPad E490笔记本电脑新安装了CentOS8.0操作系统,发现不支持NTFS文件系统. 移动硬盘插入USB后,采用df -h查看,发现没有自动挂载. [root@client ~] ...

  2. CentOS5.5支持ntfs文件系统

    由于CentOS是装在xp上的,而CentOS默认只支持Windows下的fat文件系统,如果想实现和xp的文件共享,就只能来回的切换系统,把ntfs分区的里的东西移动到fat分区里,然后再挂在,这样 ...

  3. 警告!从ISO映像创建的U盘可能无法完全启动!Unknown引导扇区不支持NTFS文件系统

    想给自己U盘制作成U盘启动盘,却出现警告!从ISO映像创建的U盘可能无法完全启动!Unknown引导扇区不支持NTFS文件系统. 我试了很多办法,网上也看了很多办法,在这里总结一下. 1.更换U盘启动 ...

  4. Linux系统如何支持NTFS文件系统?

    由于Linux系统默认是不支持NTFS文件系统的,因此,我们基本不能在Linux系统中挂载NTFS文件系统类型的硬盘或移动硬盘. 为此,最主要的问题是如何使Linux系统支持NTFS文件系统. 一般情 ...

  5. 鸿蒙支持ntfs,文件系统 FAT/FAT32/NTFS/ufs/ext3/reiserfs介绍

    文件系统 FAT/FAT32/NTFS/ufs/ext3/reiserfs介绍 FAT16/FAT32 FAT(File Allocation Table)是"文件分配表"的意思. ...

  6. syslinux引导扇区不支持ntfs文件系统_磁盘与文件系统

    1.磁盘的组成 从一个磁盘的俯视图来看,其结构如下: 扇区:最小的物理存储单位,目前主要有512bytes与4K格式 磁道:由一个个同心圆环组成,从0开始由外向内编号 磁柱:不同盘面上相同磁道编号则组 ...

  7. syslinux引导扇区不支持ntfs文件系统_实战 FAT12 文件系统

    1. 引言 经过一系列的文章,我们终于完成了从实地址模式跳转到保护模式,并且实现了分段.分页以及保护模式下的中断与异常机制. 保护模式究竟"保护"了什么 可是我们除了最初的时候,在 ...

  8. 【转发】centos7支持ntfs

    2019独角兽企业重金招聘Python工程师标准>>> 验证可用 简单搜索了一下,发现一个很好的安装步骤,简洁有效,已经试验. rpm -ivh http://pkgs.repofo ...

  9. CentOS 5.5 挂载windows ntfs 文件系统

    1, 首先确认fuse,CentOS 5.5 带有fuse,可以使用 rpm -qa | grep fuse 查看是否安装. [root@localhost ntfs-3g-2010.5.22]# r ...

最新文章

  1. android插件化-apkplug中以监听方式获取OSGI服务-09
  2. 英特尔宣布推出“Nervana”神经网络处理器
  3. 我学会了python接下来学什么比较好-我,二本,学会Python后月入上万
  4. liunx 下 sendmail 反病毒和防垃圾邮件
  5. 2019年退税可以开始申报了 | 一笔3000元的意外收入
  6. bootloader 简介
  7. java skip_Java CharArrayReader skip()方法
  8. OracleDBA之数据库管理
  9. [文摘20070816]家(周国平)
  10. idea格式化java代码,设置属性自动换行
  11. PDF文件怎么编辑内容
  12. Pr:用Audition协作处理音频
  13. 哪里东西更便宜?读《卧底经济学(珍藏版)》
  14. Simulink建模:Simulink PWM死区时间插入仿真
  15. 极具挑战性的工作:升级模式库从CQ2002到CQ7
  16. python中time库的时间单位是秒而非毫秒
  17. 【h.264】 SPS写入timing相关及openh264实现
  18. 【原创】给CSDN博客加上腾讯微博
  19. C语言实现的一个交互小程序(一)
  20. 知到西华大学C语言章测试,2020年知到C语言程序设计(西华大学)章节测试答案

热门文章

  1. 与你浅谈百度知道问答推广工作的注意事项及技巧
  2. 参加播音主持资格考试一定要注意以下几点
  3. 什么叫做教育平台网站
  4. 电话呼叫中心系统是什么?有什么作用?
  5. 阿里云学生云服务器的购买与连接流程
  6. java实现excel转pdf文件
  7. Python语言程序设计(嵩天)——考试编程题答案
  8. 单阶段目标检测方法SSD介绍与分析
  9. 搜狗输入法,无心插柳柳成荫
  10. esxi 自动给虚拟机打快照(定时快照任务)