zusatzpakete mitbringen
This commit is contained in:
parent
9be090a044
commit
05df5c9d50
|
@ -1,5 +1,11 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
|
if [[ -z "$(command -v growpart)" || -z "$(command -v btrfs)" ]]; then
|
||||||
|
echo "growpart oder btrfs fehlt! Installiere cloud-guest-utils und btrfs-progs..."
|
||||||
|
sudo apt update
|
||||||
|
sudo apt install -y cloud-guest-utils btrfs-progs
|
||||||
|
fi
|
||||||
|
|
||||||
if [ -z "$(command -v dialog)" ]; then
|
if [ -z "$(command -v dialog)" ]; then
|
||||||
echo "dialog fehlt! Installiere dialog..."
|
echo "dialog fehlt! Installiere dialog..."
|
||||||
sudo apt update
|
sudo apt update
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
if [ -z "$(command -v dialog)" ]; then
|
if [ -z "$(command -v dialog)" ]; then
|
||||||
echo "dialog fehlt! Installiere dialog..."
|
echo "dialog fehlt! Installiere dialog..."
|
||||||
sudo apt update
|
sudo apt update
|
||||||
sudo apt install -y dialog
|
sudo apt install -y dialog btrfs-progs
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,32 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
IMG="$1"
|
||||||
|
DEV="$2"
|
||||||
|
|
||||||
|
if [[ -z "$(command -v growpart)" || -z "$(command -v btrfs)" ]]; then
|
||||||
|
echo "growpart oder btrfs fehlt! Installiere cloud-guest-utils und btrfs-progs..."
|
||||||
|
sudo apt update
|
||||||
|
sudo apt install -y cloud-guest-utils btrfs-progs
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -z "$IMG" ] ; then
|
||||||
|
echo "Image-File angeben!"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -z "$DEV" ] ; then
|
||||||
|
echo "HDD dev angeben! z. B. /dev/hdc"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo "Warte 5 Sekunden vor dem löschen, abbrechen mit strg + c..."
|
||||||
|
sleep 5
|
||||||
|
echo "Achtung - vorbei, ich mache jetzt alles platt auf" "${DEV}"
|
||||||
|
|
||||||
|
sudo dd if="$IMG" of=$DEV bs=1M status=progress
|
||||||
|
sync
|
||||||
|
sudo growpart $DEV 3
|
||||||
|
sudo mount ${DEV}3 /mnt
|
||||||
|
sudo btrfs filesystem resize max /mnt
|
||||||
|
sudo umount /mnt
|
||||||
|
sync
|
Loading…
Reference in New Issue