Sysinstall automatic filesystem size generation.

C. Michailidis dinom at balstonresearch.com
Mon Aug 29 08:20:07 GMT 2005


On Monday 29 August 2005 02:23 am, Colin Percival wrote:

> The default sizes are now currently 512 MB for / and /tmp, and 1024 MB plus
> space for one crashdump on /var.  If anything, these are vast overkill for most
> systems; on /, for example, it is hard to imagine a situation where a normal
> user would use more than 150MB of space unless they were doing something which
> they shouldn't be doing.
> 
> Colin Percival
> 

Are you referring to 6.x?  I ask only because I just cvsuped my 5-stable workstation and the file /usr/src/usr.sbin/sysinstall/label.c still shows:

#define ROOT_DEFAULT_SIZE		256
#define USR_DEFAULT_SIZE		3072
#define VAR_DEFAULT_SIZE		256
#define TMP_DEFAULT_SIZE		256

Maybe I'm not looking in the right spot?

In any case, this issue is neither here nor there.  I trust that "these are vast overkill for most systems" and I *hope* that it will continue to be the case for the foreseeable future.  However, a very famous person has been haunted by a quote which has been attributed to him (even though he claims to have never said it).  Do you remember "640K ought to be enough for anybody."?  LOL ;-)

Like I said, I thought of this after an unsuccessful portupgrade (from source) of the openoffice-1.1 port.  It bombed during install, complaining that /var/tmp didn't have enough room.  I began thinking... hey, I have a 60GB disk drive with plenty of free space in /usr, why are /tmp and /var only 256MB?  From what you guys are telling me, I'm beginning to think that the size of my filesystems are fine, but that the latest openoffice is somehow the culprit.

I thought I'd try portupgrading openoffice-1.1 from packages (they weren't available last time I had tried).  Although that succeeded in downloading and installing... it exploded during runtime complaining about some missing shared object files.  Honestly, I don't care too much about this matter though, I just backed 1.1.5rc2 out (after all it is just a *candidate*, and apparently a broken one).

Oh, btw, thanks for the update Colin.

-Dino

***********************************
The Dude: Yeah, well. The Dude abides.
The Stranger: The Dude abides. I don't know about you but I take comfort in that. It's good knowin' he's out there. The Dude. Takin' 'er easy for all us sinners. Shoosh. I sure hope he makes the finals. 




More information about the freebsd-stable mailing list