Samuel Thibault, le Tue 26 Aug 2014 15:49:32 +0200, a écrit :
> In /proc/mounts, one can read for the rootfs on / a size= value, which
> seems to be half the memory size. That's probably the culprit, perhaps
> it can be worked around somehow for d-i at least.

Indeed:

static unsigned long shmem_default_max_blocks(void)
{
        return totalram_pages / 2;
}

which probably makes sense for an installed system, but not for an
installer.  We can however do this early at boot:

mount / -o remount,size=$(( $(grep ^MemTotal: /proc/meminfo | { read x y z; 
echo $y; }) * 1024 )

notably before unpacking .udebs, S15lowmem would probably be a fine
place for this? (it notably already does the computation trick)

Samuel


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to