reHDD-Bootable/create_bootable.sh

27 lines
567 B
Bash

#!/bin/bash
### Config ###
ROOT_PASSWORD="rehdd"
if [ "$EUID" -ne 0 ]; then
echo "This script must be run as root"
exit 1
fi
### Cleanup ###
printf "\nCleanup\n"
rm -rf reHDD-Bootable.iso
rm -rf out/
### Build ###
printf "\nBuild\n"
START=$(date +%s.%N)
mkdir -p out
kiwi-ng system build --description ./ --set-repo obs://openSUSE:Tumbleweed/standard --target-dir ./out
mv -f ./out/*.iso reHDD_Bootable.iso 2>/dev/null; true
chmod -R 777 ./out
chmod 777 reHDD_Bootable.iso
DURATION=$(echo "$(date +%s.%N) - $START" | bc)
echo "Time taken: $DURATION seconds"