在启动时挂载合并分区,缺少保险丝模块

在启动时挂载合并分区,缺少保险丝模块

我有来自 3 个不同硬盘的合并分区,其中合并。我按照以下方式设置本教程

为了实现自动安装,我添加了说明fstab

UUID=b3c8301c-5d12-4ab1-ab8c-9249e81978df   /   ext4    rw,relatime,data=ordered 0 1
UUID=f510cf24-8253-4178-99dd-a23a02e912c1   /boot   ext4    rw,relatime,data=ordered 0 2
UUID=9a586ac1-ba39-4004-8ed8-3a6956ae23e7   swap    swap    defaults    0 0
UUID=a3f39fe8-0917-4990-9264-8814a7d0a3b3   /mnt/data_01    ext4    defaults 0 2
UUID=1c78e917-e81c-4719-aecd-211326a579aa   /mnt/data_02    ext4    defaults 0 2
UUID=ac5599bf-0c3b-4785-bc3d-a0cddd32fe28   /mnt/data_03    ext4    defaults 0 2
/mnt/data_* /mnt/data   fuse.mergerfs   defaults,allow_other,use_ino,fsname=data_merger 0 0

mount -a第一次执行此操作时失败并显示以下消息:fuse: device not found, try 'modprobe fuse' first。所以我又执行了一次,第二次mount -a操作完美运行。此后,合并的分区表现如预期。

但是当我重新启动时,分区没有挂载。我认为这是因为进程modprobe fuse之前没有运行fstab。我不知道该如何处理它,我读到用重建内核fuse可能是一个解决方案,但这似乎有点过头了。

任何想法?

答案1

我找到了一个简单而优雅的解决方案:fuse在 中注册/etc/modules。在此文件中添加这一项即可解决问题,因为它们是在 之前加载的fstab

相关内容