Re:_bsdinstall:_system_requirements:_memory/RAM:_U FS_and_ZFS_(was:_FreeBSD_15.0-ALPHA4_Now_Available)

From: Sulev-Madis Silber <freebsd-stable-freebsd-org730_at_ketas.si.pri.ee>
Date: Sun, 28 Sep 2025 01:47:56 UTC

On September 28, 2025 4:11:37 AM GMT+03:00, Graham Perrin <grahamperrin@gmail.com> wrote:
>On 27/09/2025 23:49, vermaden wrote:
>> … default 256MB vRAM ... and that one fails due to lack of RAM. …
>
>
>256 MiB might be good for root-on-UFS with a _minimal_ installation using legacy files (not packages).
>
><https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287719#c6>
>
>For a non-minimal installation, I'd allow more memory.


files are ok too, if you just install it elsewhere. doesn't matter if it's big machine, embedded, vm. i mainly imagine this is sbc which actually needs this

i heard efi loader can't do <256m but

but

i recently did tests (with installer)

those (a copy):

14.3:

95m - still boots multiuser
94m - kernel won't boot (load fully?)
89m - loader can't load kernel at all
65m - loader won't load

panic: Could not malloc 163840 bytes with M_WAITOK from /usr/src/sys/contrib/ope
nzfs/module/zstd/zfs_zstd.c line 788

2m - "loader loader" won't load, just spins a bar a bit
1m - same

<1m - nothing boots (really a 64bit machine with less than 1m ram?)

tests performed by:

qemu-system-x86
_64 -m x -display curses -k sv -rtc base=localtime -drive file=FreeBSD-14.3-RELEASE
-amd64-memstick-custom.img,format=raw,discard=unmap,detect-zeroes=unmap