想要将exFAT格式的硬盘挂载给Linux系统使用,在mount挂载的时候报未知文件系统应该如何处理?
(图1. 挂载exFAT格式磁盘报错)
云平台环境: ZStack企业版3.10.1
网络环境: 扁平网络
主存储环境: 本地存储
镜像服务器环境:镜像仓库
物理机操作系统:ZStack定制Centos7.6
云主机操作系统: Centos7.6/7.4
云主机内核版本: 3.10.0-957.el7.x86_64
Linux系统无法直接读取exFAT格式的文件系统,需要在linux系统中安装相关驱动来读取exFAT格式的文件系统。
1. Linux系统需要安装usb-storage驱动程序以及安装uas(大容量存储设备)驱动程序:
[root@localhost ~]# modprobe usb-storage
[root@localhost ~]# modprobe uas
2. 安装相关依赖包
yum install subversion fuse-devel -y
3. 下载安装fuse-exfat 以及exfat-utils
下载安装exfat-utils
https://download1.rpmfusion.org/free/el/updates/7/x86_64/e/exfat-utils-1.3.0-1.el7.x86_64.rpm
(图2.下载exfat-utils)
rpm -ivh exfat-utils-1.3.0-1.el7.x86_64.rpm
(图3.安装exfat-utils)
下载安装 fuse-exfat
ftp://ftp.pbone.net/mirror/rpmfusion.org/free/el/updates/7/x86_64/f/fuse-exfat-1.3.0-1.el7.x86_64.rpm
(图4.下载fuse-exfat)
rpm -ivh fuse-exfat-1.3.0-1.el7.x86_64.rpm
(图5.安装fuse-exfat)
4. 挂载设备
mount -t exfat /dev/sdb1 /share
(图6.挂载设备)
5. 查看验证内容
(图7. 验证磁盘文件)