Re: canned distribution's i86 disk space requirements?
------=_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 <kael.fischer@gmail.com> 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
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
freebsd-doc@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-doc
To unsubscribe, send any mail to "freebsd-doc-unsubscribe@freebsd.org"
------=_Part_42557_6627507.1137379926148--