Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 3 Oct 2006 22:24:47 -0400
From:      Martin Cracauer <cracauer@cons.org>
To:        Roberto Lima <betogigi@gmail.com>
Cc:        freebsd-amd64@freebsd.org
Subject:   Re: fbsd 6-stable i386 in server amd64
Message-ID:  <20061004022447.GB69704@cons.org>
In-Reply-To: <d69013b30609250811v23d27650pe124402657126595@mail.gmail.com>
References:  <d69013b30609250811v23d27650pe124402657126595@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Roberto Lima wrote on Mon, Sep 25, 2006 at 12:11:51PM -0300: 
> Hi all,
> I have an server dual opteron dual core, with 4gb ram but freebsd
> 6.1-stable i386..
> My system ignores 4gb ram, and shows only 3.3gb.
> How I do to build kernel amd64 in i386? its possible? And the option
> PAE in kernel i386, works if i compile with kernel i386 in my server?

You need two things, not one:

1) the BIOS must allow you to remap the space from 3-4 GB to above 4 GB

2) Once that memory is above 4 GB you either need 
   - a 32 bit kernel with PAE
   - or a 64 bit kernel
   to use it

A 64 bit kernel is not neccessary if you have working PAE in 32 bit
(FreeBSD-6.x does, Win XP SP2 does not).

A 64 bit kernel does *not* solve the problem if the BIOS doesn't
correctly remap (step 1).

Since you seem to have a dual-940 system with 4 cores total that
implies a server-class mainboard.  These usually have working remap,
but a BIOS update might be required.  It was for my HDAMB.

In the future you want to include information about what mainboard
exactly you are using.

Martin
-- 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Martin Cracauer <cracauer@cons.org>   http://www.cons.org/cracauer/
FreeBSD - where you want to go, today.      http://www.freebsd.org/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20061004022447.GB69704>