Hi, currently the default partitions layout/sizes to 'Auto (ZFS)' option is more or less: - 260M efi - 512K freebsd-boot - 2G freebsd-swap - REST freebsd-zfs I would like to create a proposal for change - to make it like that: - 260M efi - 512K freebsd-boot - 2G freebsd-swap - 16G freebsd-zfs - FREE (free space) All the rest of (free space) is left untouched. The reason for that proposal is that I often get questions on how to make FreeBSD to just use 'some' part of the disk for the install and how to make it do it in the installer ... and its not possible to my knowledge. Example use: Someone wants its system to boot automatically w/o any encryption and needs GELI partition that it will be attached manually via password sometime after the boot. It is still possible to do that creating another ZFS dataset and using ZFS encryption - but some people prefer 'full' encryption including dataset names etc. IMHO 16 GB for FreeBSD systems seems like more the enough - my current 'desktop' with 1500+ packages installed takes 12 GB ... and most people do not have that much stuff installed. Regards, vermaden
What do You think about that?
Solved by using VM-IMAGE to do the install: - https://vermaden.wordpress.com/2024/11/10/install-freebsd-with-one-command/
(In reply to Slawomir Wojciech Wojtczak from comment #0) > - 16G freebsd-zfs > - FREE (free space) Users would ask how to grow the pool.
I do not want to FORCE that in the installer. I would like to have OPTION to do that. So - for new users that does not have a clue how to expand ZFS filesystem - let them have by default cover for entire device. For users that know what they are doing - an option to LIMIT the FreeBSD 'system' partition up to the desired size. Its already implemented for SWAP with 2GB default - I do not see ANY reason to NOT have additional option for the FreeBSD 'system' partition size with 'fill to the end of device' as default.
No change since ... should I close that one as 'unwanted'?
(In reply to Slawomir Wojciech Wojtczak from comment #5) Someone has to implement it after all...