From owner-freebsd-questions@FreeBSD.ORG Mon Jan 16 02:52:07 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CD9E816A41F for ; Mon, 16 Jan 2006 02:52:07 +0000 (GMT) (envelope-from nikolas.britton@gmail.com) Received: from xproxy.gmail.com (xproxy.gmail.com [66.249.82.203]) by mx1.FreeBSD.org (Postfix) with ESMTP id E602B43D45 for ; Mon, 16 Jan 2006 02:52:06 +0000 (GMT) (envelope-from nikolas.britton@gmail.com) Received: by xproxy.gmail.com with SMTP id s9so807326wxc for ; Sun, 15 Jan 2006 18:52:06 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; b=qKRAi5Ll953JVb3VnV1JS/DNu9biThPRc/Z/FbKbddWrPlrCXu/QDyPZg2iVpfOWWu0YTtC0jjHnJWMmwaF0NCxadmYAxYHpJ16o5rFbpBOjZtqFYZAjujLUErsjhxIjGmwYwRELdDXrZajMd8yRxjt4e8KX1h3zrgqQvfuBkfU= Received: by 10.70.117.12 with SMTP id p12mr7163016wxc; Sun, 15 Jan 2006 18:52:06 -0800 (PST) Received: by 10.70.66.9 with HTTP; Sun, 15 Jan 2006 18:52:06 -0800 (PST) Message-ID: Date: Sun, 15 Jan 2006 20:52:06 -0600 From: Nikolas Britton To: kael@sonic.net In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_42557_6627507.1137379926148" References: Cc: freebsd-doc@freebsd.org, freebsd-questions@freebsd.org Subject: Re: canned distribution's i86 disk space requirements? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Jan 2006 02:52:08 -0000 ------=_Part_42557_6627507.1137379926148 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On 1/13/06, Kael Fischer wrote: > Hi all: > > I am curious as to the disk space requirements of the various "canned > distribution sets" on i86 hardware. > > While the following excerpt from the Handbook > (http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/install-pre.ht= ml) > was accurate back in the day (I've been using FreeBSD since 2.2.X), it > doesn't seem to have much relationship to the "Minimal" canned > distributions in 6.0-Release. It certainly seems that X has grown > larger than the 100 MB suggested. > > > A minimal installation of FreeBSD takes as little as 100 MB of disk > > space. However, that is a very minimal install, leaving almost no > > space for your own files. A more realistic minimum is 250 MB without > > a graphical environment, and 350 MB or more if you want a graphical > > user interface. If you intend to install a lot of third party software = as > > well, then you will need more space. > > Does anyone know how much space Minimal, User and X-User take to > install? This would be excellent information to have available for > the user and sysinstall itself. > > What would be almost too much to hope for, would be some error > checking where the diskspace requirements of the selected packages are > compared to the requested partitioning scheme before the commit. It > was a dream I had once... The current failure mode is inelegant. > > [this is not a flame about sysinstall... i find it easy to use, most > of the time, and it has improved over the years.] > > If someone knows the answer, let's get it into the handbook. Or > perhaps someone has hooks for sysinstall/dist.h and dist.c that can > pull out the tar file names (e.g. base.am,...) for various sets? I > imagine that a basic understanding of the install process would be all > that is really needed to figure out what files are used for what sets. > The attached report I made should answer all of your questions. -- Please sign the native Flash player for FreeBSD petition: http://www.petitiononline.com/flash4me/petition.html ------=_Part_42557_6627507.1137379926148 Content-Type: application/octet-stream; name=freebsd6-space-requirements Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="freebsd6-space-requirements" Report on installation disk space requirements for FreeBSD 6-RELEASE: Test Rig: VMware 5 (Win2K/NTFS), VM Settings: 32MB RAM 64MB RAM For KDE-Lite Install (failed with 32MB) 128MB RAM For GNOME-Lite Install (failed with 64MB) 4GB Hard Drive (Default settings) CD-ROM (Pointing to FreeBSD 6.0-RELEASE i386 ISO Images) No USB, No Audio, No LAN FreeBSD Disk Layout: ad0s1a 4095MB / ufs2 ad0s1b null swap null ad0s1d null /var null ad0s1e null /tmp null ad0s1f null /usr null Everything (/tmp, /var, and /usr) is setup on the root partition, no swap partition was setup. Results: * 1st column of numbers are from the VM disk image file. * 2nd column is from inside FreeBSD with "du -m". * All numbers reported in megabytes. Distribution Sets: Developer 918 741 X-Developer 1080 882 Kern-Developer 526 427 X-Kern-Developer 690 568 User 393 319 X-User 560 461 Minimal 183 156 Miscellaneous Sets: X-User (All X.Org) 572 476 X-User + GNOME-Lite 1247 1115 X-User + KDE-Lite 1438 1323 Minimal + Ports System 466 425 Minimal + Linux Compat. 438 282 Extrapolated Results: Ports System 283 270 GNOME-Lite 688 655 KDE-Lite 879 864 X.Org Default Install 164 143 X.Org Full Install 177 158 Linux Binary Compat. 255 127 Sys Sources + Proflibs 392 315 Kern Sources + Proflibs 133 109 ------=_Part_42557_6627507.1137379926148--