virt-manager: Default disk size for "Trisquel 11.0 LTS"
In virt-manager, OS profiles define default disk sizes—for instance, “Trisquel 11.0 LTS” is set to 25.0 GiB, while “Debian 13” defaults to 20.0 GiB. The 25.0 GiB allocation for “Trisquel 11.0 LTS” was previously sufficient for downloaded updates, but since Trisquel 11.0.1 requires significantly more space, the default should be increased to 47 GiB (50 GB).
Allocating more than ~80 GiB to the disk does not significantly increase the root filesystem. - https://trisquel.info/en/wiki/root-partition-size-based-disk-size
Detailed data
trisquel_11.0_amd64.iso testing (old recommendation)
25 GB disk, fresh install + downloaded updates
Back in Jul 4, 2023 (for Trisquel 11.0), you said "TLDR; I would recommend an overall of 25 GB of disk for trisquel." (#90 (comment 9663)) which I back then agreed with.
Testing 2024-09-14:
- 25 GB (23.3 GiB) disk size
- trisquel_11.0_amd64.iso
- With the default ‘Download updates while installing Trisquel’ option enabled
- Disk size output:
$ df -h
Filesystem Size Used Avail Use% Mounted on
tmpfs 3,1G 1,4M 3,1G 1% /run
/dev/mapper/vgtrisquel-root 9,6G 6,7G 2,4G 74% /
tmpfs 16G 0 16G 0% /dev/shm
tmpfs 5,0M 4,0K 5,0M 1% /run/lock
/dev/vda3 1,7G 95M 1,5G 7% /boot
/dev/vda2 512M 296K 512M 1% /boot/efi
/dev/mapper/vgtrisquel-home 11G 2,6M 11G 1% /home
tmpfs 3,1G 112K 3,1G 1% /run/user/116
tmpfs 3,1G 152K 3,1G 1% /run/user/1000
- Exact /dev/mapper/vgtrisquel-root size[1]: 9,51 G
trisquel_11.0.1_amd64.iso testing
25 GB disk, fresh install + downloaded updates
Testing 2024-09-14:
- trisquel_11.0.1_amd64.iso
- 25 GB (23.3 GiB) disk size
- With the default ‘Download updates while installing Trisquel’ option enabled. Note: If the download option is disable 6.4 G will be used by /dev/mapper/vgtrisquel-root
- Disk size output:
$ df -h
Filesystem Size Used Avail Use% Mounted on
tmpfs 3,1G 1,3M 3,1G 1% /run
/dev/mapper/vgtrisquel-root 9,6G 7,6G 1,5G 85% /
tmpfs 16G 0 16G 0% /dev/shm
tmpfs 5,0M 4,0K 5,0M 1% /run/lock
/dev/vda3 1,7G 173M 1,4G 12% /boot
/dev/vda2 512M 296K 512M 1% /boot/efi
/dev/mapper/vgtrisquel-home 11G 3,9M 11G 1% /home
tmpfs 3,1G 120K 3,1G 1% /run/user/1000
- Exact /dev/mapper/vgtrisquel-root size[1]: 9,51 G
85% is used by /dev/mapper/vgtrisquel-root
44 GB disk, fresh install + downloaded updates, and multiple updates later
Testing between the date from Trisquel 11.0.1 was released to 2024-09-14:
- trisquel_11.0.1_amd64.iso
- 44 GB (40 GiB) disk size
- With the default ‘Download updates while installing Trisquel’ option enabled
- Then I ran
sudo apt-get update && sudo apt-get dist-upgradestrictly with no other commands weekly for several months. - Disk size output:
$ df -h
Filesystem Size Used Avail Use% Mounted on
tmpfs 1.6G 1.3M 1.6G 1% /run
/dev/mapper/vgtrisquel-root 14G 12G 752M 95% /
tmpfs 7.7G 0 7.7G 0% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
/dev/vda3 1.7G 566M 978M 37% /boot
/dev/vda2 512M 296K 512M 1% /boot/efi
/dev/mapper/vgtrisquel-home 23G 4.4M 22G 1% /home
tmpfs 1.6G 120K 1.6G 1% /run/user/1000
- Exact /dev/mapper/vgtrisquel-root size[1]: 13.36 G
Issue
I got a low disk space Notification.
95% is used by /dev/mapper/vgtrisquel-root (excerpt from df -h in the previous section):
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vgtrisquel-root 14G 12G 752M 95% /
50 GB disk, fresh install + downloaded updates
Testing 2024-09-14:
- trisquel_11.0.1_amd64.iso
- 50 GB (46.6 GiB) disk size
- With the default ‘Download updates while installing Trisquel’ option enabled
- Disk size output:
$ df -h
Filesystem Size Used Avail Use% Mounted on
tmpfs 3,1G 1,3M 3,1G 1% /run
/dev/mapper/vgtrisquel-root 15G 7,5G 6,7G 54% /
tmpfs 16G 0 16G 0% /dev/shm
tmpfs 5,0M 4,0K 5,0M 1% /run/lock
/dev/vda3 1,7G 173M 1,4G 12% /boot
/dev/vda2 512M 296K 512M 1% /boot/efi
/dev/mapper/vgtrisquel-home 28G 3,9M 26G 1% /home
tmpfs 3,1G 116K 3,1G 1% /run/user/1000
- Exact /dev/mapper/vgtrisquel-root size[1]: 14,89 G
Expectation:
/dev/mapper/vgtrisquel-root notes: Currently only 7,5G is used (see df -h above), but in the long-term 12G will be used by repeated upgrades (see the "40 GB disk..." section above). The disk size is 15G (see df -h above) which means that it will have 3 GiB left when 12G is occupied (15-12).
References
1: https://trisquel.info/en/wiki/root-partition-size-based-disk-size