
由于业务需要频繁处理大量视频(几十GB),通过公司内网传输太慢,于是就每次处理视频时需要在服务器挂载硬盘或U盘。业务人员给的硬盘或U盘格式有时不一样,目前遇到的格式:NTFS、FAT32、exFAT,这几种格式大家在Windows上基本很常见,于是总结了这些格式的硬盘如何有效挂载到Linux服务器,分享出来供大家参考
第一步:安装驱动 ntfs-3g
第二步:查看硬盘信息(硬盘已通过USB插入服务器)
会在最后列出该硬盘的信息,一般是sdb,默认只有1个分区,下面挂载时用的是 sdb1
但有的硬盘里面也有2个分区的,如下所示:
如果是这种情况,下面挂载时就需要用到 sdb2
第三步:挂载硬盘
第四步:解除挂载
硬盘挂载基本就以上这四步,下面主要列出其他格式硬盘挂载的重点步骤
不需要驱动,可以直接挂载
下面的挂载命令 支持 中文、挂载后不同用户可读写权限 ,具体参数含义可自行百度查询
第三步:挂载硬盘
第一步:安装驱动 fuse-exfat 、 exfat-utils
第三步:挂载硬盘
以上是自己实践中遇到的一些问题,分享出来供大家参考学习,欢迎关注DataShare,不定期分享干货
在Linux下使用mount挂载ntfs格式U盘时,会提示mount: unknown filesystem type 'ntfs'错误,或者FATAL: Module fuse not found.ntfs-3g-mount: fuse device is missing, try 'modprobe fuse' as root。下面介绍具体解决办法。
安装 ntfs-3g fuse 即可:
同样,如果提示mount:unknown filesystem type 'exfat'错误,可以安装exfat-fuse:
运行 modprobe fuse 时,如果提示找不到指令,需要安装 kmod 包:
然后运行
最后,挂载文件系统:
exFAT是微软的文件系统…简单来说应该是有类似专利保护的,开源系统怎么可能乱用这种有版权争议的东西?而且exFAT是为U盘开发出来的支持4G以上大文件的文件系统,相当于硬盘的NFTS一样!
所以虽然Linux支持这个文件系统格式,可以读写,但Linux的文件系统格式不是这个…
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)