From owner-freebsd-doc@FreeBSD.ORG Mon Jan 16 04:15:37 2006 Return-Path: X-Original-To: freebsd-doc@freebsd.org Delivered-To: freebsd-doc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0525916A41F for ; Mon, 16 Jan 2006 04:15:37 +0000 (GMT) (envelope-from nikolas.britton@gmail.com) Received: from xproxy.gmail.com (xproxy.gmail.com [66.249.82.199]) by mx1.FreeBSD.org (Postfix) with ESMTP id 73F6C43D46 for ; Mon, 16 Jan 2006 04:15:36 +0000 (GMT) (envelope-from nikolas.britton@gmail.com) Received: by xproxy.gmail.com with SMTP id s9so816707wxc for ; Sun, 15 Jan 2006 20:15:35 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type; b=RihVa1o78ymjkQay8Y3zwOY3QXoqkmnM+I7adcX0DbZeeQ20/NE+69JBxRHysqxuYGROwjIt7RHjlBIjwfzqhe/oUM2tL+5KUKIKcdt3Wn3KDitiDqGTgTnlqeX6zTMV/Va1eRv7BJlOTPtnYmN1Cdo2PC15gpxS3LsCnZEoAwE= Received: by 10.70.117.12 with SMTP id p12mr7244810wxc; Sun, 15 Jan 2006 20:15:35 -0800 (PST) Received: by 10.70.66.9 with HTTP; Sun, 15 Jan 2006 20:15:35 -0800 (PST) Message-ID: Date: Sun, 15 Jan 2006 22:15:35 -0600 From: Nikolas Britton To: freebsd-doc@freebsd.org MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_43501_13372205.1137384935776" Subject: Report on installation disk space requirements for FreeBSD X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Jan 2006 04:15:37 -0000 ------=_Part_43501_13372205.1137384935776 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline MIME type was messed up the first time around.... Gmail butchers formatted text so attached is the report. The first thing of note this that the FreeBSD handbook states that the ports system is 440MB: http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/install-choosing.= html "The installation program does not check to see if you have adequate space. Select this option only if you have adequate hard disk space. As of FreeBSD 6.0, the FreeBSD Ports Collection takes up about 440 MB of disk space. You can safely assume a larger value for more recent versions of FreeBSD." It's not. The ports system from the FreeBSD 6-RELEASE CD is 280MB to install. I just updated my ports src yesterday, it's at 313MB now. Maybe someone forgot to clean up work files or subtract /usr/ports/distfiles from their calculation. The 2nd thing of note from the report is why Linux compat takes up 255MB of real disk space but only 127MB on FreeBSD? I did the install two time because I thought it was an error but it's not. Does FreeBSD extract the tarballs to disk before it installs them? If so this may explain why and it would also mean that only the first set of numbers are valid for minimum disk space requirements. -- Please sign the native Flash player for FreeBSD petition: http://www.petitiononline.com/flash4me/petition.html ------=_Part_43501_13372205.1137384935776 Content-Type: text/plain; name=freebsd6-space-requirements.txt; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="freebsd6-space-requirements.txt" 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_43501_13372205.1137384935776--