From 39484601e7176bb1e6d89d6fc2943269adb0d6ef Mon Sep 17 00:00:00 2001 From: Ben Gras Date: Wed, 2 Dec 2009 15:33:14 +0000 Subject: [PATCH] any blocksize. --- commands/scripts/setup.sh | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/commands/scripts/setup.sh b/commands/scripts/setup.sh index 1231771d2..d8c32fb27 100755 --- a/commands/scripts/setup.sh +++ b/commands/scripts/setup.sh @@ -395,6 +395,8 @@ else homemb="current size" fi +minblocksize=1 +maxblocksize=64 blockdefault=4 if [ ! "$auto" = "r" ] @@ -403,16 +405,16 @@ then echo " --- Step 6: Select a block size ---------------------------------------" echo "" - echo "The default file system block size is $blockdefault KB." + echo "The default file system block size is $blockdefault kB." echo "" while [ -z "$blocksize" ] do echo -n "Block size in kilobytes? [$blockdefault] "; read blocksize test -z "$blocksize" && blocksize=$blockdefault - if [ "$blocksize" -ne 1 -a "$blocksize" -ne 2 -a "$blocksize" -ne 4 -a "$blocksize" -ne 8 ] + if [ "$blocksize" -lt $minblocksize -o "$blocksize" -gt $maxblocksize ] then - warn "1, 2, 4 or 8 please" + warn "At least $minblocksize kB and at most $maxblocksize kB please." blocksize="" fi done