Linux下udevil无法自动挂载exfat格式U盘的问题解决
前言
之前文章提到过,我在linux下用来实现u盘、移动硬盘自动挂载的方案是udevil
。这个方案的好处是安装了udevil
以后,几乎是0配置,随便插任何u盘、移动硬盘都可以自动挂载。而且udevil
的软件包依赖关系非常简单,不会出现本体几百kb但是需要几个mb的依赖包。
但是今天碰到了一个bug,就是udevil
无法自动挂载exfat格式的u盘,换ext4、ntfs都正常,只有exfat不行。
照例上网搜解决方案,最后在官方repo的issue里找到了。
bugfix
先贴上两个解决方案的链接:
可以留意到其中一个issue的发布时间是2014年,也就是从2014至今,快10年的时间了,这个bug都没有修复。
解决方案就是编辑udevil
的配置文件,路径/etc/udevil/udevil.conf
,找到default options
的配置块,其中有一条default_options_exfat
记录,把这条记录中的noempty
参数删掉,然后重启udevil
服务即可。
修改完以后重启udevil
服务。注意命令中的jack
改成自己linux系统的用户账户名。
systemctl restart devmon@jack.service