mirror of
https://codeberg.org/Computertruhe/Setup-Skripte.git
synced 2025-06-28 03:16:21 +02:00
*.bz2-support und mehr Warnungen (#79)
Hier werden mehr Infos ausgegeben und bz2-kann dekomprimiert werden Co-authored-by: Robert <robertofon@os23.de> Reviewed-on: https://codeberg.org/Computertruhe/Setup-Skripte/pulls/79
This commit is contained in:
parent
1ee789a677
commit
22ab72a4cc
1 changed files with 12 additions and 4 deletions
|
@ -10,20 +10,28 @@ if [[ -z "$(command -v growpart)" || -z "$(command -v btrfs)" ]]; then
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -z "$IMG" ] ; then
|
if [ -z "$IMG" ] ; then
|
||||||
echo "Image-File angeben!"
|
echo "Image-File angeben! *.img *.bz2 Param #1 Param #2 = Gerät "
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -z "$DEV" ] ; then
|
if [ -z "$DEV" ] ; then
|
||||||
echo "HDD dev angeben! z. B. /dev/hdc"
|
echo "HDD dev angeben! z. B. /dev/hdc Param #2"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "Warte 5 Sekunden vor dem löschen, abbrechen mit strg + c..."
|
echo "Warte 5 Sekunden vor dem löschen von ${DEV}, abbrechen mit strg + c..."
|
||||||
sleep 5
|
sleep 5
|
||||||
echo "Achtung - vorbei, ich mache jetzt alles platt auf" "${DEV}"
|
echo "Achtung - vorbei, ich mache jetzt alles platt auf" "${DEV}"
|
||||||
|
|
||||||
sudo dd if="$IMG" of=$DEV bs=1M status=progress
|
case "$IMG" in
|
||||||
|
*.bz2)
|
||||||
|
# alternativ: `bzcat` statt `bzip2 -dc`
|
||||||
|
bzip2 -dc "$IMG" | sudo dd of="$DEV" bs=1M status=progress
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
sudo dd if="$IMG" of="$DEV" bs=1M status=progress
|
||||||
|
;;
|
||||||
|
esac
|
||||||
sync
|
sync
|
||||||
sudo growpart $DEV 3
|
sudo growpart $DEV 3
|
||||||
sudo mount ${DEV}3 /mnt
|
sudo mount ${DEV}3 /mnt
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue