The manual says in multiple places the --image-size option should set the size of a generated ext4 disk image.
I start with a minimalist configuration (attached: minimal.scm) and run build-minimal-os.sh (attached). I start virt-manager and make a new virtual machine with the generated img as the disk image. virt-manager says the disk image is 20G. So far so good... I run "guix pull" and it fails because it runs out of disk space. I run df -h and see the partition mounted on / has only 494M. available. I run cfdisk /dev/sda and see the first partition is 20G. I have added quite a bit to the minimal os, but have not changed the behavior. The attached minimal.scm is my most recent version. Does anyone know of a way to expand the main partition's size? Thanks, -- -Jesse
build-minimal-os.sh
Description: application/shellscript
(use-modules (gnu) (gnu services networking)) (operating-system (bootloader (bootloader-configuration (bootloader grub-bootloader))) (host-name "minimal-os") (file-systems (cons* (file-system (type "ext4") (mount-point "/") (device "/dev/sda1") (needed-for-boot? #t) (create-mount-point? #t)) %base-file-systems)) (packages (cons* %base-packages)) (services (cons* (service network-manager-service-type) (service wpa-supplicant-service-type) %base-services)) (timezone "America/Denver"))
