any blocksize.

This commit is contained in:
Ben Gras 2009-12-02 15:33:14 +00:00
parent bd42705433
commit 39484601e7

View File

@ -395,6 +395,8 @@ else
homemb="current size" homemb="current size"
fi fi
minblocksize=1
maxblocksize=64
blockdefault=4 blockdefault=4
if [ ! "$auto" = "r" ] if [ ! "$auto" = "r" ]
@ -403,16 +405,16 @@ then
echo " --- Step 6: Select a block size ---------------------------------------" echo " --- Step 6: Select a block size ---------------------------------------"
echo "" echo ""
echo "The default file system block size is $blockdefault KB." echo "The default file system block size is $blockdefault kB."
echo "" echo ""
while [ -z "$blocksize" ] while [ -z "$blocksize" ]
do do
echo -n "Block size in kilobytes? [$blockdefault] "; read blocksize echo -n "Block size in kilobytes? [$blockdefault] "; read blocksize
test -z "$blocksize" && blocksize=$blockdefault 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 then
warn "1, 2, 4 or 8 please" warn "At least $minblocksize kB and at most $maxblocksize kB please."
blocksize="" blocksize=""
fi fi
done done