diff --git a/src/disk.sh b/src/disk.sh index 915b3366..c4ce8f0c 100644 --- a/src/disk.sh +++ b/src/disk.sh @@ -319,6 +319,10 @@ checkFS () { info "Warning: the filesystem of $DIR is OverlayFS, this usually means it was binded to an invalid path!" fi + if [[ "${FS,,}" == "fuse"* ]]; then + info "Warning: the filesystem of $DIR is FUSE, this extra layer will negatively affect performance!" + fi + if isCow "$FS"; then if [ -f "$DISK_FILE" ]; then FA=$(lsattr "$DISK_FILE") diff --git a/src/install.sh b/src/install.sh index 04efca11..24cd75e6 100644 --- a/src/install.sh +++ b/src/install.sh @@ -53,6 +53,10 @@ if [[ "${FS,,}" == "overlay"* ]]; then info "Warning: the filesystem of $STORAGE is OverlayFS, this usually means it was binded to an invalid path!" fi +if [[ "${FS,,}" == "fuse"* ]]; then + info "Warning: the filesystem of $STORAGE is FUSE, this extra layer will negatively affect performance!" +fi + if [[ "${FS,,}" != "fat"* && "${FS,,}" != "vfat"* && "${FS,,}" != "exfat"* && "${FS,,}" != "ntfs"* && "${FS,,}" != "msdos"* ]]; then TMP="$STORAGE/tmp" else