QUOTE(tuperware @ Jul 28 2005, 12:00 AM)Hi,
I have a quad Opteron HP DL 585 with 7 gig's of RAM. I am running Windows 2000 on it, but the OS will not see anymore than the first 4 gig's of RAM. This is suppose to be under the limits imposed by Windows 2000. I have tested it under 2003 and everything is fine, so I am sure it's not a H/W issue.
Any suggestions would be welcomed.
Do you have to use Win2k or could you use 2003? If so I'd strongly recommend to run Windows server 2004 on that machine. It should be able to manage the resources (CPU and memory) more efficient.
If not: Have you tried to set the PAE switch for Windows?
The /pae parameter enables Physical Address Extension (PAE). This parameter directs the system to load the PAE version of the Windows kernel.
This parameter is valid only on boot entries for 32-bit versions of Windows that run on computers with x86 and x64-based processors.PAE is an addressing strategy that uses a page-translation hierarchy to enable systems with 32-bit addressing to address more than 4 GB of physical memory.
PAE must be supported by the processor and by the operating system.
PAE is supported on Windows 2000 and later versions of Windows. However, only Windows 2000 Datacenter Server; Windows 2000 Advanced Server; Windows Server 2003, Enterprise Editon; and Windows Server 2003, Datacenter Edition support the use of more than 4 GB of physical memory.
On 32-bit versions of Windows, PAE is disabled by default. You must use the /pae boot parameter to enable PAE.
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Enterprise" /fastdetect /pae
So, if you want to give it a try add the /pae switch behind the fastdetect inside of your boot.ini.
I use this switch with Windows XP and used it already with Windows 2003 server because it enables the NUMA support as well which increases the memory performance by a huge amount. /smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' />
My recommendation: To minimize the risk of any incompatibility you should try to change the boot.ini like this:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows 2000 Server" /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows 2000 Server WITH PAE" /fastdetect /pae
You will get the menu wich version to boot and can change back to the "normal" non-PAE version if the PAE will cause ANY trouble.
Ghostrider·CPUs - 2*Opteron 246
·Mainboard - Tyan Thunder K8W S2885ANRF
·RAM - 4*Corsair TwinX1024RE-3200LL (4GB, 8*512MB, DDR400, 2-3-2)
·Graphics - HIS IceQ-II X800Pro
·HDD - Western Digital Raptor WD740GD, 74GB, 10k
·RAID - 3Ware 7850, 64bit PCI, 8chn hardware RAID
·RAID-HDDs - 5*WD800JB
·Optical - 1*SlimSize CD-ROM; 1*NEC7441 DVD-RW
·Sound - Creative SoundBlaster X-Fi Elite Pro