32 lines
720 B
Bash
Executable File
32 lines
720 B
Bash
Executable File
#! /bin/sh
|
|
echo 'Instalando dependencias'
|
|
apk add --no-cache parted e2fsprogs-extra
|
|
echo '******'
|
|
echo "ANTES:"
|
|
echo '******'
|
|
lsblk
|
|
read -r -p "Do you want to expand / partition to max available size? Choose \"No\" to continue without expanding partition [y/N]: " response
|
|
case $response in
|
|
[yY][eE][sS]|[yY])
|
|
echo "Expanding / partition..."
|
|
PARTEND=`printf %s\\n 'unit GB print list' | parted | grep "Disk /dev/sda" | cut -d' ' -f3 | tr -d GB`GB
|
|
parted /dev/sda ---pretend-input-tty <<EOF
|
|
resizepart
|
|
3
|
|
yes
|
|
$PARTEND
|
|
quit
|
|
EOF
|
|
resize2fs /dev/sda3
|
|
echo "done"
|
|
echo ""
|
|
;;
|
|
*)
|
|
echo "continuing...."
|
|
;;
|
|
esac
|
|
echo '********'
|
|
echo 'DESPUES:'
|
|
echo '********'
|
|
lsblk
|