From ad970b2624bb5f96760ae20f7b7ca43833fb876b Mon Sep 17 00:00:00 2001 From: cuu Date: Fri, 29 Mar 2024 04:43:58 -0700 Subject: [PATCH] add expand_devterm_d1_root.sh --- Code/R01/expand_devterm_d1_root.sh | 31 ++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100755 Code/R01/expand_devterm_d1_root.sh diff --git a/Code/R01/expand_devterm_d1_root.sh b/Code/R01/expand_devterm_d1_root.sh new file mode 100755 index 0000000..d5d8049 --- /dev/null +++ b/Code/R01/expand_devterm_d1_root.sh @@ -0,0 +1,31 @@ +#!/bin/bash + +GREEN='\033[1;32m' +NC='\033[0m' + +printf "${GREEN}Installing dependencies...${NC}\n" + +# Install growpart util +export DEBIAN_FRONTEND=noninteractive +sudo apt-get -y install cloud-guest-utils + +printf "${GREEN}Growing partition...${NC}\n" + +# Grow root partition +sudo growpart /dev/mmcblk0 4 + +printf "${GREEN}Resizing file system...${NC}\n" + +# Resize file system +sudo resize2fs /dev/mmcblk0p4 + +printf "${GREEN}Cleaning up...${NC}\n" + +# Uninstall growpart package again +#sudo apt-get -y remove cloud-guest-utils + +printf "\n${GREEN}Done! 😊 ${NC}\n\n" + +#rm -rf /etc/init.d/expand_devterm_d1_root.sh +#unlink /etc/rc3.d/S01expand_devterm_d1_root.sh +