From 62314ada6671e5aefd61e021a4fa2e829de96704 Mon Sep 17 00:00:00 2001 From: Dave Russell <39733752+007revad@users.noreply.github.com> Date: Fri, 17 Nov 2023 18:46:29 +1100 Subject: [PATCH] Update syno_hdd_db.sh --- syno_hdd_db.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/syno_hdd_db.sh b/syno_hdd_db.sh index 399700a..da6fa49 100644 --- a/syno_hdd_db.sh +++ b/syno_hdd_db.sh @@ -727,12 +727,14 @@ fi # PCIe M.2 cards and connected Expansion Units. fixdrivemodel(){ + # Remove " 00Y" from end of Samsung/Lenovo SSDs # Github issue #13 if [[ $1 =~ MZ.*" 00Y" ]]; then hdmodel=$(printf "%s" "$1" | sed 's/ 00Y.*//') fi + # Brands that return "BRAND " and need "BRAND " removed. if [[ $1 =~ ^[A-Za-z]{1,7}" ".* ]]; then - # See Smartmontools database in /var/lib/smartmontools/drivedb.db + # See Smartmontools database in /var/lib/smartmontools/drivedb.db hdmodel=${hdmodel#"WDC "} # Remove "WDC " from start of model name hdmodel=${hdmodel#"HGST "} # Remove "HGST " from start of model name hdmodel=${hdmodel#"TOSHIBA "} # Remove "TOSHIBA " from start of model name @@ -745,7 +747,6 @@ fixdrivemodel(){ fi } - getdriveinfo(){ # $1 is /sys/block/sata1 etc usb=$(grep "$(basename -- "$1")" /proc/mounts | grep "[Uu][Ss][Bb]" | cut -d" " -f1-2)