From nobody@FreeBSD.org  Wed Feb  9 12:01:56 2005
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id BE69316A4CE
	for <freebsd-gnats-submit@FreeBSD.org>; Wed,  9 Feb 2005 12:01:56 +0000 (GMT)
Received: from www.freebsd.org (www.freebsd.org [216.136.204.117])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 825CC43D4C
	for <freebsd-gnats-submit@FreeBSD.org>; Wed,  9 Feb 2005 12:01:56 +0000 (GMT)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.13.1/8.13.1) with ESMTP id j19C1u3Y015541
	for <freebsd-gnats-submit@FreeBSD.org>; Wed, 9 Feb 2005 12:01:56 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.13.1/8.13.1/Submit) id j19C1umF015540;
	Wed, 9 Feb 2005 12:01:56 GMT
	(envelope-from nobody)
Message-Id: <200502091201.j19C1umF015540@www.freebsd.org>
Date: Wed, 9 Feb 2005 12:01:56 GMT
From: Ramiro Aceves <ea1abz@wanadoo.es>
To: freebsd-gnats-submit@FreeBSD.org
Subject: FreeBSD 5.3 can not be installed on a 16 MB old pentium 75 MHz machine.
X-Send-Pr-Version: www-2.3

>Number:         77304
>Category:       docs
>Synopsis:       FreeBSD 5.3 can not be installed on a 16 MB old pentium 75 MHz machine.
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    bmah
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          doc-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Feb 09 12:10:23 GMT 2005
>Closed-Date:    Sat Feb 26 23:44:01 GMT 2005
>Last-Modified:  Sat Feb 26 23:44:01 GMT 2005
>Originator:     Ramiro Aceves
>Release:        5.3 Release
>Organization:
none
>Environment:
FreeBSD freebsd.remigio 5.3-RELEASE FreeBSD 5.3-RELEASE #1: Wed Jan 19 03:22:06 CET 2005 root@freebsd.remigio:/usr/src/sys/i386/compile/MIKERNEL  i386
>Description:
FreeBSD 5.3 can not be installed from floppies in a 16 MB RAM old Pentium 75 MHz machine. It just reboots after pressing return on the beastie screen,not showing any kernel messages.

The docs placed into the "floppies" directory on the CDROM say:
        
        1.2 Hardware Requirements

FreeBSD for the i386 requires a 486 or better processor to install            and run(although FreeBSD can run on 386 processors with a custom kernel)and at least 8 megs of RAM to install and 7 megs to run.
>How-To-Repeat:
Just boot from the floppies. Wait until the beastie logo comes. Press return or wait for 10 seconds. It reboots.
>Fix:
Add more memory. 32 MB RAM work perfectly here. I have not tested 24MB.
I think the docs should be updated.
Thank you very much.
>Release-Note:
>Audit-Trail:

From: John Baldwin <jhb@FreeBSD.org>
To: freebsd-doc@FreeBSD.org
Cc: Ramiro Aceves <ea1abz@wanadoo.es>,
	freebsd-gnats-submit@FreeBSD.org
Subject: Re: docs/77304: FreeBSD 5.3 can not be installed on a 16 MB old pentium 75 MHz machine.
Date: Wed, 9 Feb 2005 11:23:30 -0500

 On Wednesday 09 February 2005 07:01 am, Ramiro Aceves wrote:
 > >Number:         77304
 > >Category:       docs
 > >Synopsis:       FreeBSD 5.3 can not be installed on a 16 MB old pentium 75
 > > MHz machine. Confidential:   no
 > >Severity:       non-critical
 > >Priority:       low
 > >Responsible:    freebsd-doc
 > >State:          open
 > >Quarter:
 > >Keywords:
 > >Date-Required:
 > >Class:          doc-bug
 > >Submitter-Id:   current-users
 > >Arrival-Date:   Wed Feb 09 12:10:23 GMT 2005
 > >Closed-Date:
 > >Last-Modified:
 > >Originator:     Ramiro Aceves
 > >Release:        5.3 Release
 > >Organization:
 >
 > none
 >
 > >Environment:
 >
 > FreeBSD freebsd.remigio 5.3-RELEASE FreeBSD 5.3-RELEASE #1: Wed Jan 19
 > 03:22:06 CET 2005 root@freebsd.remigio:/usr/src/sys/i386/compile/MIKERNEL 
 > i386
 >
 > >Description:
 >
 > FreeBSD 5.3 can not be installed from floppies in a 16 MB RAM old Pentium
 > 75 MHz machine. It just reboots after pressing return on the beastie
 > screen,not showing any kernel messages.
 >
 > The docs placed into the "floppies" directory on the CDROM say:
 >
 >         1.2 Hardware Requirements
 >
 > FreeBSD for the i386 requires a 486 or better processor to install         
 >   and run(although FreeBSD can run on 386 processors with a custom
 > kernel)and at least 8 megs of RAM to install and 7 megs to run.
 >
 > >How-To-Repeat:
 >
 > Just boot from the floppies. Wait until the beastie logo comes. Press
 > return or wait for 10 seconds. It reboots.
 >
 > >Fix:
 >
 > Add more memory. 32 MB RAM work perfectly here. I have not tested 24MB.
 > I think the docs should be updated.
 > Thank you very much.
 
 Yes, they should.  I looked at my 5.3 CD and the kernel and uncompressed 
 mfsroot are:
 
 -r-xr-xr-x  1 root  wheel  5828080 Nov  4 23:19 kernel/kernel
 -rw-rw-r--  1 john  wheel  4423680 Feb  9 11:09 /tmp/mfsroot
 
 One of the changes in 5.x is to load the kernel at a physical address of 4mb 
 rather than 1mb to work around bugs with PSE and PGE on certain CPUs, so that 
 means you have to have 4mb + kernel + mfsroot.  Also, the kernel includes 
 bss, so the real size for the kernel is:
 
    text    data     bss     dec     hex filename
 4416289  510984  327200 5254473  502d49 kernel/kernel
 
 Adding it all up comes out to 13872457 bytes, which is just over 13MB 
 (13631488 bytes).  However, the kernel requires some amount of memory that it 
 allocates during very early startup for things like page tables and it 
 allocates that stuff at the end of the kernel + modules, so that all has to 
 come from the remaining 2+ MB, which is probably not enough memory.  I do 
 think 24MB should be the minimum to install.  The minimum to run using a 
 stripped down kernel without an mfsroot is probably still very small, though 
 I'm not sure 7MB would cut it.  Probably at least 12MB or so.
 
 -- 
 John Baldwin <jhb@FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
 "Power Users Use the Power to Serve"  =  http://www.FreeBSD.org

From: "Kevin D. Kinsey, DaleCo, S.P." <kdk@daleco.biz>
To: freebsd-gnats-submit@FreeBSD.org, ea1abz@wanadoo.es,
	jhb@freebsd.org, bmah@freebsd.org
Cc:  
Subject: Re: docs/77304: [PATCH] FreeBSD 5.3 can not be installed on a 16
 MB old pentium 75 MHz machine.
Date: Mon, 14 Feb 2005 13:08:07 -0600

 Well, here is a patch that simply incorporates jhb's figures.  I'm cc'ing
 both jhb and bmah (I beg pardon if this is inbox clutter), as I am certainly
 not qualified to be authoritative on this, and don't wish to start any 
 forest
 fires, either.  I guess we point "minimalist" types to picobsd more often
 now?  After all, even a 24MB box is rather rare these days, I'd suspect....
 
 Kevin Kinsey
 
 [kadmin@archangel][/usr/src/release/doc/en_US.ISO8859-1/installation/common]
 diff -crN install.sgml install.sgml.edit
 
 *** install.sgml        Mon Feb 14 12:55:22 2005
 --- install.sgml.edit   Mon Feb 14 12:50:36 2005
 ***************
 *** 79,85 ****
  
       <para arch="i386,pc98">&os; for the &arch.print; requires a 486 or 
 better
       processor to install and run (although &os; can run on 386 
 processors with
 !     a custom kernel) and at least 8 megs of RAM to install and 7 megs to
       run. You will need at least 150MB of free hard drive space for the
       most minimal installation.  See below for ways of shrinking
       existing DOS partitions in order to install &os;.</para>
 --- 79,85 ----
 
         <para arch="i386,pc98">&os; for the &arch.print; requires a 486 
 or better
       processor to install and run (although &os; can run on 386 
 processors with
 !     a custom kernel) and at least 24 megs of RAM to install and 12 megs to
       run. You will need at least 150MB of free hard drive space for the
       most minimal installation.  See below for ways of shrinking
       existing DOS partitions in order to install &os;.</para>
 
 
State-Changed-From-To: open->closed 
State-Changed-By: bmah 
State-Changed-When: Sat Feb 26 23:42:46 GMT 2005 
State-Changed-Why:  
Committed a slight variant of the patch to CURRENT (install.sgml rev. 
1.29) and RELENG_5 (install.sgml rev. 1.27.2.1). 

Thanks! 



Responsible-Changed-From-To: freebsd-doc->bmah 
Responsible-Changed-By: bmah 
Responsible-Changed-When: Sat Feb 26 23:42:46 GMT 2005 
Responsible-Changed-Why:  
I touched this PR last. 


http://www.freebsd.org/cgi/query-pr.cgi?pr=77304 
>Unformatted:
