diff options
Diffstat (limited to 'CorOS-dev-environment/init_system.sh')
-rw-r--r-- | CorOS-dev-environment/init_system.sh | 39 |
1 files changed, 27 insertions, 12 deletions
diff --git a/CorOS-dev-environment/init_system.sh b/CorOS-dev-environment/init_system.sh index 8b931f9..5009cfa 100644 --- a/CorOS-dev-environment/init_system.sh +++ b/CorOS-dev-environment/init_system.sh @@ -1,5 +1,22 @@ #!/bin/bash +BLUE='\033[0;34m' +YELLOW='\033[1;33m' +NC='\033[0m' # No Color +# echo the ascii art banner +echo -e "${YELLOW}" +echo " ____ ______ __ " +echo " / __ \____ ___ ____ / ____/___ _____/ /____ _ __ " +echo " / / / / __ \/ _ \/ __ \/ / / __ \/ ___/ __/ _ \| |/_/ " +echo " / /_/ / /_/ / __/ / / / /___/ /_/ / / / /_/ __/> < " +echo " \____/ .___/\___/_/ /_/\____/\____/_/ \__/\___/_/|_| " +echo " /_/ CorOS emulation environment " +echo -e "${NC}" + +echo -e "${BLUE}========= Initializing CorOS emulation environment =========${NC}" + +echo "" +echo -e "${YELLOW}[!]${NC} Mounting the QC-filesystem, this can take a couple of seconds..." # Decompress archive and mount rootfs.ext3 gunzip -d -k /qc-fs/$UPDATE_FILE # Run tar command on the decompressed file to extract the rootfs.ext3 file @@ -9,33 +26,31 @@ rm /qc-fs/${UPDATE_FILE::-3} echo "Mounting rootfs.ext3" mount -t ext4 /qc-fs-uncompressed/rootfs.ext3 $QEMU_LD_PREFIX -echo "Mounting rootfs.ext3 finished" +echo -e "${YELLOW}Mounting rootfs.ext3 finished!${NC}" +echo "" # Promt the user to install custom QT # if the user types "y" or "Y" then install custom QT -echo "Do you want to install the custom compiled QT? (y/n)" -echo "" -read -n 1 -r -echo "" +read -p "Do you want to install the custom compiled QT? (y/n) " -r if [[ $REPLY =~ ^[Yy]$ ]] then - echo "Installing QT" + echo -e "${YELLOW}[!]${NC} Installing QT" cd /qt_src && ./install_qt_compiled.sh - echo "Installing QT finished" + echo -e "${YELLOW}Installing QT finished${NC}" fi +echo "" # Prompt user to chroot into the $QEMU_LD_PREFIX directory # if the user types "y" or "Y" then chroot into the $QEMU_LD_PREFIX directory # otherwise exit the script -echo "Do you want to chroot into the created QC-filesystem? (y/n)" -echo "" -read -n 1 -r -echo "" +read -p "Do you want to chroot into the created QC-filesystem? (y/n) " -r if [[ $REPLY =~ ^[Yy]$ ]] then echo "" - echo "Chrooting into $QEMU_LD_PREFIX" + echo "[->] Chrooting into $QEMU_LD_PREFIX" + echo $(uname -a) + echo "" chroot $QEMU_LD_PREFIX fi |