[opensuse] SuSe 10.2/64 4Gb memory problem
Hello, I am fairly new to SuSe Linux having used mostly FreeBSD in production. I am building a vmware server with SuSe10.2/64 as host os. The problem is that only 2 Gb ram is available in SuSe, while 4 Gb is installed. BIOS, memtest64+ and FreeBSD all report 4 GB. The system becomes unresponsive during boot at "agpgart: Detected an Intel 965G Chipset.", I had to add mem=4096M to grub arguments to boot into the system. The BIOS setting "Memory Remap future" is enabled. Any help would be appreciated! Best regards, Bas Hendriks bas@cybox.nl System information: ------------------- Asus p5b motherboard with latest BIOS CPU: Intel E6600, 2,4Ghz core dual Mem: 4x1GB dimm (Kingston 1GB 128M x 64-Bit DDR2-667), all the same and tested individually. 1x250Gb, 2x500Gb samsung sata disk's intranet:~ # uname -a Linux intranet 2.6.18.8-0.1-default #1 SMP Fri Mar 2 13:51:59 UTC 2007 x86_64 x86_64 x86_64 GNU/Linux intranet:~ # dmesg|grep Mem Memory: 2028308k/4194304k available (1915k kernel code, 68008k reserved, 1282k data, 188k init) intranet:~ # cat /proc/meminfo MemTotal: 2031576 kB MemFree: 1778028 kB Buffers: 6756 kB Cached: 162384 kB SwapCached: 0 kB Active: 110912 kB Inactive: 104284 kB HighTotal: 0 kB HighFree: 0 kB LowTotal: 2031576 kB LowFree: 1778028 kB SwapTotal: 2104472 kB SwapFree: 2104472 kB Dirty: 112 kB Writeback: 0 kB AnonPages: 46088 kB Mapped: 16748 kB Slab: 18556 kB PageTables: 3204 kB NFS_Unstable: 0 kB Bounce: 0 kB CommitLimit: 3120260 kB Committed_AS: 138420 kB VmallocTotal: 34359738367 kB VmallocUsed: 12244 kB VmallocChunk: 34359723251 kB HugePages_Total: 0 HugePages_Free: 0 HugePages_Rsvd: 0 Hugepagesize: 2048 kB intranet:~ # intranet:~ # dmesg|head -16 Bootdata ok (command line is root=/dev/sda2 vga=0x31a resume=/dev/sda1 mem=4096M) Linux version 2.6.18.8-0.1-default (geeko@buildhost) (gcc version 4.1.2 20061115 (prerelease) (SUSE Linux)) #1 SMP Fri Mar 2 13:51:59 UTC 2007 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009fc00 (usable) BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved) BIOS-e820: 00000000000e4000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 000000007ff90000 (usable) BIOS-e820: 000000007ff90000 - 000000007ff9e000 (ACPI data) BIOS-e820: 000000007ff9e000 - 000000007ffe0000 (ACPI NVS) BIOS-e820: 000000007ffe0000 - 0000000080000000 (reserved) BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved) BIOS-e820: 00000000ffb00000 - 0000000100000000 (reserved) BIOS-e820: 0000000100000000 - 0000000180000000 (usable) DMI 2.4 present. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Bas hendriks wrote:
I am building a vmware server with SuSe10.2/64 as host os. The problem is that only 2 Gb ram is available in SuSe, while 4 Gb is installed.
I think you need to use a kernel with support for 4Gb memory. Either rebuild yourself, or find a suitable opensuse kernel. (maybe a -bigsmp version). /Per Jessen, Zürich -- http://www.spamchek.com/ - managed email security. Starting at SFr1/month/user. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Per Jessen skrev:
Bas hendriks wrote:
I am building a vmware server with SuSe10.2/64 as host os. The problem is that only 2 Gb ram is available in SuSe, while 4 Gb is installed.
I think you need to use a kernel with support for 4Gb memory. Either rebuild yourself, or find a suitable opensuse kernel. (maybe a -bigsmp version).
/Per Jessen, Zürich
Works perfectly fine for my 4 and 8 GB memory machines. Just plug in the DVD and install, it chooses the right kernel automatically. In my case on the 4GB box, uname -r 2.6.16.27-0.9-smp -- Anders Norrbring Norrbring Consulting -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
try kernel-bigsmp -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Anders Norrbring schreef:
Per Jessen skrev:
Bas hendriks wrote:
I am building a vmware server with SuSe10.2/64 as host os. The problem is that only 2 Gb ram is available in SuSe, while 4 Gb is installed.
I think you need to use a kernel with support for 4Gb memory. Either rebuild yourself, or find a suitable opensuse kernel. (maybe a -bigsmp version).
/Per Jessen, Zürich
Works perfectly fine for my 4 and 8 GB memory machines. Just plug in the DVD and install, it chooses the right kernel automatically. In my case on the 4GB box, uname -r 2.6.16.27-0.9-smp
Thanks for the reply's The system wont boot with -bigsmp. It stop's after "request_module: runaway loop modprobe binfmt-464c", the console is still responsive ([num-lock],[ctr-alt-del],etc), but it doesn't boot any furder. For what's it's wort: The first install was a netinstall (boot from mini-iso). Now i downloaded the DVD iso, during boot i get: Could not find installation CD. Activate manual setup program. (being used to text installers, i didn't realize it the first time). When i continue and select system information> memory it does report 4 GB of RAM. (installer kernel reports as 2.6.18.2-24-default) Any pointers would be appreciated. -- Bas Hendriks - bas@cybox.nl - 0485 578979 CYBOX internet & Communicatie info@cybox.nl - www.cybox.nl - 0485 471774 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Bas hendriks
Anders Norrbring schreef:
Per Jessen skrev:
Bas hendriks wrote:
I am building a vmware server with SuSe10.2/64 as host os. The problem is that only 2 Gb ram is available in SuSe, while 4 Gb is installed.
I think you need to use a kernel with support for 4Gb memory. Either rebuild yourself, or find a suitable opensuse kernel. (maybe a -bigsmp version).
/Per Jessen, Zürich
Works perfectly fine for my 4 and 8 GB memory machines. Just plug in the DVD and install, it chooses the right kernel automatically. In my case on the 4GB box, uname -r 2.6.16.27-0.9-smp
Thanks for the reply's
The system wont boot with -bigsmp.
Bigsmp? Are you running a 64-bit x86-64 kernel? That one has no bigsmp, just use the smp kernel (or on 10.2: The default one). Andreas -- Andreas Jaeger, aj@suse.de, http://www.suse.de/~aj/ SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) Maxfeldstr. 5, 90409 Nürnberg, Germany GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126
Andreas Jaeger schreef:
Bas hendriks
writes: Anders Norrbring schreef:
Per Jessen skrev:
Bas hendriks wrote:
I am building a vmware server with SuSe10.2/64 as host os. The problem is that only 2 Gb ram is available in SuSe, while 4 Gb is installed.
I think you need to use a kernel with support for 4Gb memory. Either rebuild yourself, or find a suitable opensuse kernel. (maybe a -bigsmp version).
/Per Jessen, Zürich
Works perfectly fine for my 4 and 8 GB memory machines. Just plug in the DVD and install, it chooses the right kernel automatically. In my case on the 4GB box, uname -r 2.6.16.27-0.9-smp
Thanks for the reply's
The system wont boot with -bigsmp.
Bigsmp? Are you running a 64-bit x86-64 kernel? That one has no bigsmp, just use the smp kernel (or on 10.2: The default one).
Andreas
I didn't understand the advice to run -bigsmp as i don't need PEA on i386_64 to address full memory (a specific 32bit way), but i didn't know if there where other difference between the kernel's and i guessed that on a 64bit system the packet manager (YaST) only made 64bits kernel's available. As warned before: I'm farly new to SuSe/linux ;-) I'll try i386_32 with PEA now. -- Bas Hendriks - bas@cybox.nl - 0485 578979 CYBOX internet & Communicatie info@cybox.nl - www.cybox.nl - 0485 471774 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Bas hendriks
Andreas Jaeger schreef:
Bas hendriks
writes: Anders Norrbring schreef:
Per Jessen skrev:
Bas hendriks wrote:
I am building a vmware server with SuSe10.2/64 as host os. The problem is that only 2 Gb ram is available in SuSe, while 4 Gb is installed.
I think you need to use a kernel with support for 4Gb memory. Either rebuild yourself, or find a suitable opensuse kernel. (maybe a -bigsmp version).
/Per Jessen, Zürich
Works perfectly fine for my 4 and 8 GB memory machines. Just plug in the DVD and install, it chooses the right kernel automatically. In my case on the 4GB box, uname -r 2.6.16.27-0.9-smp
Thanks for the reply's
The system wont boot with -bigsmp.
Bigsmp? Are you running a 64-bit x86-64 kernel? That one has no bigsmp, just use the smp kernel (or on 10.2: The default one).
Andreas
I didn't understand the advice to run -bigsmp as i don't need PEA on i386_64 to address full memory (a specific 32bit way), but i didn't know if there where other difference between the kernel's and i guessed that on a 64bit system the packet manager (YaST) only made 64bits kernel's available.
As warned before: I'm farly new to SuSe/linux ;-)
I'll try i386_32 with PEA now.
The default 64-bit x86-64 kernel should support this without problems. I assumed that you run into the following problem: you run the 32-bit bigsmp kernel on a 64-bit system - and then it would not boot at all... Andreas -- Andreas Jaeger, aj@suse.de, http://www.suse.de/~aj/ SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) Maxfeldstr. 5, 90409 Nürnberg, Germany GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126
Andreas Jaeger schreef:
Bas hendriks
writes: Andreas Jaeger schreef:
Bas hendriks
writes: Anders Norrbring schreef:
Per Jessen skrev:
Bas hendriks wrote:
> I am building a vmware server with SuSe10.2/64 as host os. > The problem is that only 2 Gb ram is available in SuSe, while 4 Gb is > installed. > > I think you need to use a kernel with support for 4Gb memory. Either rebuild yourself, or find a suitable opensuse kernel. (maybe a -bigsmp version).
/Per Jessen, Zürich
Works perfectly fine for my 4 and 8 GB memory machines. Just plug in the DVD and install, it chooses the right kernel automatically. In my case on the 4GB box, uname -r 2.6.16.27-0.9-smp
Thanks for the reply's
The system wont boot with -bigsmp.
Bigsmp? Are you running a 64-bit x86-64 kernel? That one has no bigsmp, just use the smp kernel (or on 10.2: The default one).
Andreas
I didn't understand the advice to run -bigsmp as i don't need PEA on i386_64 to address full memory (a specific 32bit way), but i didn't know if there where other difference between the kernel's and i guessed that on a 64bit system the packet manager (YaST) only made 64bits kernel's available.
As warned before: I'm farly new to SuSe/linux ;-)
I'll try i386_32 with PEA now.
The default 64-bit x86-64 kernel should support this without problems.
I assumed that you run into the following problem: you run the 32-bit bigsmp kernel on a 64-bit system - and then it would not boot at all...
Andreas
Without doubt that was the reason it didn't boot the last time, but i originally started out with a default x86-64 install with a 2.6.18.8-0.1-default kernel, but i only had 2Gb of the 4GB ram available(see original post). Then i got suggestion to try the -bigsmp kernel. -- Bas Hendriks - bas@cybox.nl - 0485 578979 CYBOX internet & Communicatie info@cybox.nl - www.cybox.nl - 0485 471774 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (5)
-
Alexey Eremenko
-
Anders Norrbring
-
Andreas Jaeger
-
Bas hendriks
-
Per Jessen