1. 安装exfat软件
使用root用户下载并安装exfat软件:
# 先安装exfat件依赖的系统软件
dnf install -y fuse fuse-devel
# 下载exfat源码包并安装
wget https://github.com/relan/exfat/archive/v1.3.0.tar.gz -O /media/software_packages/exfat-1.3.0.tar.gz
tar zxf /media/software_packages/exfat-1.3.0.tar.gz
cd exfat-1.3.0/
autoreconf --install
./configure --prefix=/usr && make -j 4 && make install
cd ../ && rm -rf exfat-1.3.0
2. 挂载exfat移动硬盘
mount.exfat /dev/sdb1 /mnt
# 或
mount -t exfat /dev/sdb1 /mnt
# 或
mount /dev/sdb1 /mnt
# 第3个命令若要执行成功,需要将软件安装在/usr目录下。
3. 在Linux系统中检测分区的文件系统类型
在插入了移动硬盘后,可能不清楚其分区类型,往往可以使用mount命令直接挂载,或更换-t参数值挨个测试,直到挂载成功。也可以线使用lsblk命令直接检测到目标分区的文件系统类型后,再进行挂载。
lsblk -f /dev/sda2
# -f 参数能输出文件系统类型和UUID。
# 程序后不指定目标分区,则会输出所有分区信息。
以上命令能获取分区的详细文件系统类型、挂载信息和使用量信息。对未挂载的分区也有效。其输出结果示例:
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS sda2 xfs fb03d791-f196-4695-a744-fa0f11e29382 212.9G 62% /