X-Git-Url: https://iankelling.org/git/?a=blobdiff_plain;f=fai%2Fconfig%2Ffiles%2Fetc%2Finit.d%2Fexpand-root%2FGCE;fp=fai%2Fconfig%2Ffiles%2Fetc%2Finit.d%2Fexpand-root%2FGCE;h=0000000000000000000000000000000000000000;hb=bc3037fe2075e33b0035fc0689f44a60381638f9;hp=82480e723ff9d287c6387da2006cb71e0e2f2198;hpb=2773c14668a490a1254a63541e1ef9fd3377104b;p=automated-distro-installer diff --git a/fai/config/files/etc/init.d/expand-root/GCE b/fai/config/files/etc/init.d/expand-root/GCE deleted file mode 100755 index 82480e7..0000000 --- a/fai/config/files/etc/init.d/expand-root/GCE +++ /dev/null @@ -1,40 +0,0 @@ -#!/bin/bash -### BEGIN INIT INFO -# Provides: expand-root -# Required-Start: -# Required-Stop: -# Should-Start: -# Should-Stop: -# Default-Start: 2 3 4 5 -# Default-Stop: -# Description: Expand the filesystem of the mounted root volume/partition to its maximum possible size -### END INIT INFO - -prog=$(basename $0) -logger="logger -t $prog" - -growpart="growpart" - -hash $growpart 2> /dev/null || { - $logger "$growpart was not found on PATH. Unable to expand size." - exit 1 -} - -root_device_path="/dev/sda" -root_index="1" - -# Growpart can fail if the partition is already resized. -$growpart $root_device_path $root_index || { - $logger "growpart failed. Unable to expand size." -} - -device_path="${root_device_path}${root_index}" -filesystem=$(blkid -s TYPE -o value ${device_path}) - -case $filesystem in - xfs) xfs_growfs / ;; - ext2) resize2fs $device_path ;; - ext3) resize2fs $device_path ;; - ext4) resize2fs $device_path ;; - *) $logger "The filesystem $filesystem was not recognized. Unable to expand size." ;; -esac