Gentoo Archives: gentoo-user

From: Florian Philipp <lists@××××××××××××××××××.net>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] 4 GB and Intel Core 2 Duo
Date: Fri, 04 Jul 2008 09:25:45
Message-Id: 20080704112439.250343a9@NOTE_GENTOO64.PHHEIMNETZ
In Reply to: [gentoo-user] 4 GB and Intel Core 2 Duo by Pawel K
1 On Thu, 3 Jul 2008 08:49:45 -0700 (PDT)
2 Pawel K <pawlaczus@×××××.com> wrote:
3
4 > Hello
5 >
6 > I have 4 GB of ram and a Intel Core 2 Duo E4500.
7 > I compiled the kernel as follows:
8 > Processor family
9 >   Core 2/newer Xeon
10 >
11 > Subarchitecture Type
12 >   PC-compatible
13 >
14 > High Memory Support
15 >   Off
16 >
17 > All my remaining packages are compiled as 32 bit binaries.
18 >
19 > The last switch causes my system to see less than 1 GB of memory:
20 > cat /proc/meminfo:
21 > MemTotal:       901816 kB
22 >
23 > AFAIK kernel does not need High Memory Support in case of 64 bit CPUs.
24 >
25 > What's wrong with my kernel config ?
26 > Maybe it does not run as a 64 bit CPU ?
27 >
28 > thanks for an answer.
29 >
30 >
31 >
32 >
33 If you want to keep your 32bit userland, you'll run into a chicken-or-
34 the-egg-problem (because you can't run 64bit software without a 64bit
35 kernel).
36
37 To avoid this, you could get a precompiled 64bit kernel and
38 boot with that one. Then you can use an AMD64-stage3 from Gentoo to
39 compile your own kernel.
40
41 I think, that's the easiest solution but I haven't tested it.

Attachments

File name MIME type
signature.asc application/pgp-signature