You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

44 lines
1.1 KiB

#!/bin/sh
# name of torrentfile = name of directory in torrent
torrent="raspiblitz-hdd-2018-07-16"
echo ""
echo "*** Checking HDD ***"
mountOK=$(df | grep -c /mnt/hdd)
if [ ${mountOK} -eq 1 ]; then
# HDD is mounted
if [ -d "/mnt/hdd/bitcoin" ]; then
# HDD has already content
echo "It seems that HDD has already content. Try to continue with ./finishHDD.sh"
else
# HDD is empty - download HDD content
echo "OK - HDD is ready."
echo ""
echo "*** Downloading HDD ***"
tmpfile=$(mktemp)
chmod a+x $tmpfile
echo "killall transmission-cli" > $tmpfile
sudo transmission-cli ./assets/$torrent.torrent -D -w /mnt/hdd -f $tmpfile
echo ""
echo "*** Moving Files ***"
echo "moving files ..."
mv /mnt/hdd/$torrent/* /mnt/hdd
rm -R /mnt/hdd/$torrent
echo ""
# set SetupState
echo "50" > /home/admin/.setup
echo "*** Next Step ***"
echo "You can now use this HDD as a source to copy the Blockchain during the setup of another RaspiBlitz."
sleep 4
# continue setup
./60finishHDD.sh
fi
else
# HDD is not available yet
echo "*** Mount HDD on /mnt/hdd first ***"
fi