Check if arguments are present for setup.sh

Peery 3 weeks ago
parent 71054d5f60
commit 4896c30f36
Signed by: pandro
SSH Key Fingerprint: SHA256:iBUZSuDxqYr4hYpe9U3BA9NJmXKpbGt4H0S8hUwIbrA

@ -20,9 +20,9 @@ unset root_pwd
# root device btrfs raid1 # root device btrfs raid1
mkfs.btrfs /dev/sda1 mkfs.btrfs /dev/mapper/root-unlocked-sda1
mount /dev/sda1 "$chroot" mount /dev/mapper/root-unlocked-sda1 "$chroot"
btrfs device add /dev/sdb1 "$chroot" -f btrfs device add /dev/mapper/root-unlocked-sdb1 "$chroot" -f
btrfs balance start -dconvert=raid1 -mconvert=raid1 "$chroot" btrfs balance start -dconvert=raid1 -mconvert=raid1 "$chroot"
# boot device ext4 # boot device ext4

@ -1,6 +1,11 @@
#!/bin/bash #!/bin/bash
set -e set -e
if [[ -z $1 ]] || [[ -z $2 ]]; then
echo "Missing some arguments!"
echo "Usage: ./setup.sh <template> <fqdn>"
exit 1
fi
apt-get -y install lvm2 mdadm cryptsetup debootstrap btrfs-progs apt-get -y install lvm2 mdadm cryptsetup debootstrap btrfs-progs
@ -13,6 +18,7 @@ esp="hardware/${1}/esp"
# format # format
chroot=/mnt/root-unlocked chroot=/mnt/root-unlocked
mkdir "$chroot"
"./hardware/${1}/mkfs.sh" "$chroot" "./hardware/${1}/mkfs.sh" "$chroot"

Loading…
Cancel
Save