]> gitweb.fluxo.info Git - kvmx.git/commitdiff
IDEAS: update on image resizing procedure
authorSilvio Rhatto <rhatto@riseup.net>
Mon, 3 Jul 2023 12:22:57 +0000 (09:22 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Mon, 3 Jul 2023 12:22:57 +0000 (09:22 -0300)
IDEAS.md

index c91f1c46506a3c097634588ba9b6dc84bce8f720..4b52433cd6927aeb62ec386a7d520b1414518ddb 100644 (file)
--- a/IDEAS.md
+++ b/IDEAS.md
     kvmx up $guest
 
     # ensure parted is installed
-    sudo apt-get install -y parted
+    #sudo apt-get install -y parted
+    sudo apt-get install -y cloud-guest-utils
 
     # resize virtual machine root fs - while the partition is mounted!
     # this parted command currently need to be done manually
     #echo resizepart 2 -1 | kvmx ssh $guest sudo parted /dev/vda
 
-    # See https://unix.stackexchange.com/questions/190317/gnu-parted-resizepart-in-script#202872
+    # See https://unix.stackexchange.com/questions/373063/auto-expand-last-partition-to-use-all-unallocated-space-using-parted-in-batch-m
+    #     https://unix.stackexchange.com/questions/190317/gnu-parted-resizepart-in-script#202872
     #     https://bugs.launchpad.net/ubuntu/+source/parted/+bug/1270203
     #     https://techtitbits.com/2018/12/using-parteds-resizepart-non-interactively-on-a-busy-partition/
     #     https://serverfault.com/questions/870594/resize-partition-to-maximum-using-parted-in-non-interactive-mode
-    kvmx ssh $guest sudo parted /dev/vda resizepart 2 -1 Yes
+    #kvmx ssh $guest sudo parted /dev/vda resizepart 2 -1 Yes
+    kvmx ssh $guest sudo growpart /dev/vda 2
 
     kvmx ssh $guest sudo resize2fs /dev/vda2
     kvmx ssh $guest sudo touch /forcefsck