Fstab

在啟動時掛載合併的分區,保險絲模組失去

  • June 4, 2019

我有一個來自 3 個不同硬碟的合併分區,它帶有mergefs。我按照本教程進行了設置。

為了自動安裝,我在以下內容中添加了說明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可能是一個解決方案,但這似乎有點矯枉過正。

任何的想法?

我找到了一個簡單而優雅的解決方案:fuse/etc/modules. 在這個文件中添加這個就可以了,因為它們是之前載入的fstab

引用自:https://serverfault.com/questions/969837