家里有个自己使用闲置电脑做的NAS,运行的是UNRAID系统,现在手里有个闲置exFat格式的硬盘,想把这个磁盘也挂载到NAS上进行局域网共享,然而UNRAID本身不支持exFat文件格式,在网上查找资料后,一番尝试后终于成功,特此记录配置方法及探索路程,供需要的同学使用。
续集:UNRAID挂载exFat格式的USB磁盘后续(自动挂载)

安装exFat扩展(撸袖子肝)

  1. 进入UNRAIDWEB管理页面,打开终端

  1. 使用wget下载安装包

命令行参考:

root@Tower:~# wget https://slackonly.com/pub/packages/14.1-x86_64/system/fuse-exfat/fuse-exfat-1.2.1-x86_64-1_slack.txz
--2020-06-26 16:06:45--  https://slackonly.com/pub/packages/14.1-x86_64/system/fuse-exfat/fuse-exfat-1.2.1-x86_64-1_slack.txz
Resolving slackonly.com (slackonly.com)... 45.58.49.216, 2602:ffc5::ffc6:f752
Connecting to slackonly.com (slackonly.com)|45.58.49.216|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 31016 (30K)
Saving to: ‘fuse-exfat-1.2.1-x86_64-1_slack.txz’fuse-exfat-1.2.1-x86_64-1_slack.tx 100%[=============================================================>]  30.29K  59.1KB/s    in 0.5s    2020-06-26 16:06:47 (59.1 KB/s) - ‘fuse-exfat-1.2.1-x86_64-1_slack.txz’ saved [31016/31016]

图片参考:

显示 ‘fuse-exfat-1.2.1-x86_64-1_slack.txz’ saved 表示下载成功!

  1. 使用installpkg安装下载的fuse-exfat-1.2.1-x86_64-1_slack.txz

命令参考:

root@Tower:~# installpkg fuse-exfat-1.2.1-x86_64-1_slack.txz
Verifying package fuse-exfat-1.2.1-x86_64-1_slack.txz.
Installing package fuse-exfat-1.2.1-x86_64-1_slack.txz:
PACKAGE DESCRIPTION:
# fuse-exfat (exFAT FUSE module)
#
# This project aims to provide a full-featured exFAT file system
# implementation for GNU/Linux and other Unix-like systems as a FUSE
# module and a set of utilities.
# module.
#
# This package contains the FUSE module.
#
# Homepage: https://github.com/relan/exfat
#
Executing install script for fuse-exfat-1.2.1-x86_64-1_slack.txz.
Package fuse-exfat-1.2.1-x86_64-1_slack.txz installed.

图片参考:

显示Package fuse-exfat-1.2.1-x86_64-1_slack.txz installed.表示安装成功!

  1. 再次进入UNRAID的管理界面中,尝试挂载exFat磁盘,成功 x 3!!!
    截图如下:

探索路程(以下探索实现的思路,如果不感兴趣可以不看,安装方法已经在上方文字中提供)

  1. 搜索引擎中搜索unraid exfat,找到的一个链接就是官网的论坛留言,我把留言截图截图放在这里了。

  2. 回复者说用fuse-exfat这个包成功实现了exFat分区的识别,只是没有写具体的安装方法,点击作者提供链接查看一下详情如下


画框的是值得留意的文件,可能是包文件,既然是插件,那先试试WEB管理页面的插件安装试试吧。主要上次成功安装插件的过程忘了,就记得是粘个链接就行了

然后我就把SlackOnly图中的链接依次粘贴了一遍,然而都没有效果。既然都尝试失败了,那么就放弃使用plugins方法安装这个包吧,把目光锁定在.txz文件上,猜测这个文件可能是类似 Debian中的dpkg文件或CentOS中的rpm包,只是不知道这个包怎么安装。既然UNRAID是基于Linux开发的,那么他应该也有自己的上游发行版本,找到他的上游发行版应该就能找到软件包的安装方式,一顿操作神搜索真的找到了,点击这里查看,关键部分描述是下面这段文字:

unRAID 是基于 Slackware 这个 Linux 发行版的 NAS 系统 (6.2RC2 基于 14.2)。unRAID (又有人写作 Unraid, 或者 UnRaid) 是另一款 NAS 操作系统,实现的功能都大同小异 4,unRAID 不通过组 RAID 方式来存储数据,但是可以和 RAID 一样做到冗余备份,简单来说 unRAID 就是带有检验盘的磁盘簇 (JBOD)。

继续查找Slackware Linux 的软件包安装方式如下,点击这里查看检索结果

软件管理相关命令:
安装软件包:installpkg **.tgz
升级软件包:upgradepkg .tgz
卸载软件包:removepkg **
查看安装信息: more /var/adm/packages/

查看安装脚本: more /var/adm/scripts/

找到了安装软件包的命令installpkg,虽然命令后面接的文件格式不一样,但可以尝试下,如果出错看看提示也知道下面继续前进的方向,然而一部小心尝试成功了,目光呆滞三秒钟。赶紧回到UNRAID的管理界面尝试挂在磁盘,成功!!!

后记

本来想在UNRAID官方论坛留言的,然而由于获取不到图片验证码不能提交回复,所以在自己的博客中记录下实现的方法吧,也把自己的思路留在这里,供其他小伙伴参考。
欢迎关注我的公众号哦。

参考:
[1] https://blog.csdn.net/lidonghat/article/details/52551177
[2] http://einverne.github.io/post/2020/02/nas-operating-system-choice.html
[3] https://github.com/relan/exfat
[4] https://slackonly.com/pub/packages/14.1-x86_64/system/fuse-exfat/

UNRAID挂载exFat格式的USB磁盘相关推荐

  1. UNRAID挂载exFat格式的USB磁盘后续(自动挂载)

    上次写完博客UNRAID挂载exFat格式的USB磁盘后,发现高兴的实在是太早,悲催的原因是重启NAS后发现并没有自动挂载exFat格式的磁盘,这次解决掉这个瑕疵,还是先说方法,之后再写探索路程. 撸 ...

  2. 磁盘格式、Centos挂载exFAT格式磁盘

    参考地址: https://www.cnblogs.com/ljminseu/p/5005805.html https://blog.csdn.net/gatieme/article/details/ ...

  3. Ubuntu无法挂载exfat格式U盘解决办法

    Ubuntu无法挂载exfat格式U盘解决办法 最近新购置了三星U盘,碰巧系统近段时间也重装了,在插入U盘时报错. 提示错误为: mount: unknown filesystem type 'exf ...

  4. CentOS7.9 虚拟机挂载exFAT格式U盘

    在首次挂载U盘时出现以下警告,发现U盘无法正常被虚拟机识别 首先在导航条中找到"虚拟机"->"设置" 将USB兼容性改为3.1,否则虚拟机无法识别我的U盘 ...

  5. Linux如何挂载exFAT格式移动硬盘

    要在Linux中挂载exFAT格式的硬盘,需要按照以下步骤操作: 确认您的Linux系统上已经安装了exFAT驱动程序和工具.在大多数发行版中,您可以使用以下命令来安装: sudo apt-get i ...

  6. Linux环境下挂载exfat格式U盘,以及安装exfat文件系统

    目录 Linux一般支持的文件系统有: 1.安装exfat软件 安装工具环境以及exfat件依赖的系统软件 下载exfat源码包并安装 2.挂载exfat格式U盘 查看U盘在那个目录 执行挂载命令 L ...

  7. ubuntu 挂载 exfat 格式 U盘 mount:unknown filesystem type ‘exfat‘

    在 ubuntu下,由于版权的原因,默认不支持 exfat 格式的 u 盘, USB 连接硬盘时无法正常映射,添加如下命令,并重新插拔硬盘 sudo apt-get install exfat-uti ...

  8. centos8ubuntu挂载exfat格式硬盘或者U盘

    centos8 安装系统依赖 # 下载 exfat-utils.fuse-exfat wget https://download1.rpmfusion.org/free/el/updates/8/x8 ...

  9. 树莓派挂载exFAT格式U盘

    新建挂载点 sudo mkdir /mnt/*** FAT 格式U盘 mount 本身就能支持,但如果你的U盘或移动硬盘使用的是 exFAT 格式,mount 会说不支持.没关系,安装 exfat-f ...

最新文章

  1. 消息中间件—RabbitMQ(集群原理与搭建篇)
  2. nginx mysql占用率高_nginx/mysql查看内存占用
  3. Spring Boot系列——7步集成RabbitMQ
  4. Django1.6 用Form实现注册登录注销修改密码(含代码!)
  5. 根据坐标获取地图经纬度
  6. android sutdio工程名修改,在Android Studio上更改项目名称
  7. CentOS查看CPU、内存、版本等系统信息
  8. phpstorm+xdebug配置分享
  9. 华为年度旗舰Mate 30 Pro真机现身,既惊喜又失望...
  10. ccna第十一课 ACL访问控制列表
  11. Qt安装事件过滤器、过滤子控件事件、截获控件按键、鼠标事件
  12. c++11新特性的使用---可变模板参数、lambda、type_traits、optional综合使用
  13. 3013C语言_输入输出
  14. 分子重构技术_4. 串珠模型重构
  15. PHP getcwd() 函数
  16. 陈纪修 数学分析,上下册
  17. vsftpd配置系统用户为登陆用户
  18. Visual Studio2019使用nmake编译调用libcurl库
  19. java图片添加水印
  20. 软件工程 选课系统的uml类图_UML学生选课系统.doc

热门文章

  1. 前端写代码的推荐工具
  2. npm ERR! code ELIFECYCLEnpm ERR! errno 1npm ERR! wlwl-dsfvue@1.0.0 dev: `node build/dev-server.js`报错
  3. 信息传递与交换是不是计算机网络的功能,计算机网络的主要功能是信息交换和____...
  4. python基础教程怎么看_python基础教程之看一篇,学一篇,今日份的pand
  5. TypeError: catching classes that do not inherit from BaseException is not allowed
  6. JavaCV1.5.3版本FFmpegFrameGrabber初始化的时候加载时间长的解决方法
  7. html+元素+屏幕固定,jquery.pinBox-可将任何元素固定在容器中的jQuery插件
  8. 新生学大学计算机心得,大学生信息技术心得体会怎么写
  9. fmri优缺点_fmri原理优缺点
  10. Excel合并,VBA代码,最后一列填充文件名