目录
Linux一般支持的文件系统有:
文件系统名称 | 详情 |
---|---|
ext | 专门为Linux核心做的第一个文件系统,单个文件最大限制,未知,该文件系统最大支持2GB的容量; |
ext2 | 由Rémy Card设计,用以代替ext,是Linux内核所用的文件系统,单个文件最大限制2TB,该文件系统最大支持32TB的容量; |
ext3 | 一个日志文件系统,单个文件最大限制16TB,该文件系统最大支持32TB的容量; |
ext4 | Theodore Tso领导的开发团队实现,Linux系统下的日志文件系统,单个文件最大限制16TB,该文件系统最大支持1EB的容量; |
JFS2 | 一个字节码日志文件系统,该文件系统主要是为了满足服务器的高吞吐量和可靠性需求而设计、开发的,单个文件最大限制16TB,该文件系统最大支持1PB的容量。 |
除了这几种还有Btrfs、ReiserFS、ISO9660、XFS、Minx、MSDOS、UMSDOS、VFAT、NTFS、HPFS、NFS、SMB、SysV、PROC等文件格式。
Linux5.4以上的内核原生支持exfat系统,不需要你单独安装就可以挂载exfat格式U盘。低版本的内核需要手动安装exfat。
1.安装exfat软件
#使用root用户下载并安装exfat软件
安装工具环境以及exfat件依赖的系统软件
#构建exfat之前需要安装以下软件包gitautoconfautomakepkg-configfuse-devel (or libfuse-dev)gccmake
下载exfat源码包并安装
git clone https://github.com/relan/exfat.gitcd exfatautoreconf --install./configuremake
如果你已经有源码,第一步git clone可以省略
./configure可以指定安装目录: ./configure --prefix=/usr 。/usr可以改成你想要安装的位置。
2.挂载exfat格式U盘
查看U盘在那个目录
lsblkNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTvda 253:0 0 40G 0 disk└─vda1 253:1 0 40G 0 part /sdb 253:0 0 40G 0 disk└─sdb1 253:1 0 22G 0 part /vdb 253:16 0 200G 0 disk /usr1
我的U盘在sdb目录下
执行挂载命令
mount.exfat /dev/sdb1 /mnt# mount -t exfat /dev/sdb1 /mnt# mount /dev/sdb1 /mnt# 这三个命令都可以挂载。第3个命令若要执行成功,需要将软件安装在/usr目录下。
来源地址:https://blog.csdn.net/weixin_42648692/article/details/129852884