On Thu, 3 Jul 2008 08:49:45 -0700 (PDT) Pawel K <[EMAIL PROTECTED]> wrote:
> Hello > > I have 4 GB of ram and a Intel Core 2 Duo E4500. > I compiled the kernel as follows: > Processor family > Core 2/newer Xeon > > Subarchitecture Type > PC-compatible > > High Memory Support > Off > > All my remaining packages are compiled as 32 bit binaries. > > The last switch causes my system to see less than 1 GB of memory: > cat /proc/meminfo: > MemTotal: 901816 kB > > AFAIK kernel does not need High Memory Support in case of 64 bit CPUs. > > What's wrong with my kernel config ? > Maybe it does not run as a 64 bit CPU ? > > thanks for an answer. > > > > If you want to keep your 32bit userland, you'll run into a chicken-or- the-egg-problem (because you can't run 64bit software without a 64bit kernel). To avoid this, you could get a precompiled 64bit kernel and boot with that one. Then you can use an AMD64-stage3 from Gentoo to compile your own kernel. I think, that's the easiest solution but I haven't tested it.
signature.asc
Description: PGP signature