From 2629d1efa10e30461b802e7c8ca2874a9cf34a1d Mon Sep 17 00:00:00 2001 From: Dave Russell <39733752+007revad@users.noreply.github.com> Date: Sun, 19 Apr 2026 21:57:32 +1000 Subject: [PATCH] Bug fix for 1 bay NAS without LVM --- syno_hdd_db.sh | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/syno_hdd_db.sh b/syno_hdd_db.sh index 14086d3..b9fa073 100644 --- a/syno_hdd_db.sh +++ b/syno_hdd_db.sh @@ -29,7 +29,7 @@ # /var/packages/StorageManager/target/ui/storage_panel.js -scriptver="v3.6.124" +scriptver="v3.6.125" script=Synology_HDD_db repo="007revad/Synology_HDD_db" scriptname=syno_hdd_db @@ -630,11 +630,13 @@ get_script_vol() { vol_name=$(df --output=source "/$script_root" | sed 1d) # sed 1d = delete first line fi } -get_script_vol # sets $vol_name to /dev/whatever -if grep -qE "^${vol_name#/dev/} .+ nvme" /proc/mdstat; then - ding - echo -e "\n${Yellow}WARNING${Off} Don't store this script on an NVMe volume!" - exit 3 +if which lvm >/dev/null; then + get_script_vol # sets $vol_name to /dev/whatever + if grep -qE "^${vol_name#/dev/} .+ nvme" /proc/mdstat; then + ding + echo -e "\n${Yellow}WARNING${Off} Don't store this script on an NVMe volume!" + exit 3 + fi fi