From db77299b0c3ec8eb721c56bfa14a9289ffe95f41 Mon Sep 17 00:00:00 2001 From: rootzoll Date: Wed, 13 Feb 2019 02:27:54 +0100 Subject: [PATCH] fix detect unmounted HDD size --- home.admin/30initHDD.sh | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/home.admin/30initHDD.sh b/home.admin/30initHDD.sh index 2d93d48..565c975 100755 --- a/home.admin/30initHDD.sh +++ b/home.admin/30initHDD.sh @@ -34,20 +34,20 @@ if [ ${existsHDD} -eq 1 ]; then echo "" echo "*** HDD Size Check ***" # bitcoin > 450 GB - min1kblocks=450000000 + minSize=450000000000 # litecoin > 31 GB if [ "${network}" = "litecoin" ]; then - min1kblocks=31000000 + minSize=31000000000 fi - num1Kblocks=$(df | grep "dev/${device}" | awk '$1=$1' | cut -d " " -f 2) - echo "num1Kblocks(${num1Kblocks})" - if [ ${num1Kblocks} -lt ${min1kblocks} ]; then - if [ ${num1Kblocks} -gt 1 ]; then + isSize=$(lsblk -o NAME,SIZE -b | grep "${device}" | awk '$1=$1' | cut -d " " -f 2) + echo "isSize(${num1Kblocks})" + if [ ${isSize} -lt ${minSize} ]; then + if [ ${isSize} -gt 1 ]; then echo "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" echo "WARNING: HDD might be too small" echo "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" - echo "You HDD was detected with the size of ${num1Kblocks}000 bytes" - echo "For ${network} at least ${min1kblocks}000 bytes is recommended" + echo "You HDD was detected with the size of ${isSize} bytes" + echo "For ${network} at least ${minSize} bytes is recommended" echo "If you want to change to a bigger HDD:" echo "* Unplug power of RaspiBlitz" echo "* Make a fresh SD card again"