mirror of
https://github.com/kevinveenbirkenbach/linux-image-manager.git
synced 2024-11-22 15:11:04 +01:00
Updated backup script
This commit is contained in:
parent
916f0db76e
commit
9fa71fc5c9
@ -1,17 +1,14 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
echo "Backupscript fuer SD's"
|
info "Backupscript for memory devices started"
|
||||||
echo "@author KevinFrantz"
|
|
||||||
echo "@since 2017-03-17"
|
|
||||||
echo
|
echo
|
||||||
echo "Liste der aktuell gemounteten Geraete:"
|
info "Actual mounted devices:"
|
||||||
echo
|
echo
|
||||||
ls -lasi /dev/ | grep "sd"
|
ls -lasi /dev/ | grep -E "sd|mm"
|
||||||
echo "(Die Liste zeigt nur Geraete an welche auf den Filter /dev/sd* passen)"
|
|
||||||
echo
|
echo
|
||||||
while [ \! -b "$ifi" ]
|
while [ \! -b "$ifi" ]
|
||||||
do
|
do
|
||||||
echo "Bitte waehlen Sie die korrekte SD-Karte aus:"
|
info "Please select the correct device."
|
||||||
echo "/dev/:"
|
question "/dev/:"
|
||||||
read device
|
read device
|
||||||
ifi="/dev/$device"
|
ifi="/dev/$device"
|
||||||
done
|
done
|
||||||
@ -26,8 +23,8 @@ while [ "$path" == "" ]
|
|||||||
ofi=$(pwd)"/"$path.img
|
ofi=$(pwd)"/"$path.img
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
echo "Inputfile: $ifi"
|
info "Input file: $ifi"
|
||||||
echo "Outputfile: $ofi"
|
info "Output file: $ofi"
|
||||||
echo "Bestaetigen Sie mit der Enter-Taste. Zum Abbruch Ctrl + Alt + C druecken"
|
question "Please confirm by pushing \"Enter\". To cancel use \"Ctrl + Alt + C\""
|
||||||
read bestaetigung
|
read bestaetigung
|
||||||
dd if=$ifi of=$ofi bs=1M status=progress
|
dd if=$ifi of=$ofi bs=1M status=progress
|
||||||
|
Loading…
Reference in New Issue
Block a user