I installed a 32 bit Windows 2003 enterprise edtion domU. xm list shows the domU has 7G RAM. But Windows 2003 shows only 3.75G RAM. I do not know what''s wrong. Anyone knows? [root@sjd-hot w2k3e]# xm info host : sjd-hot.rashost.com release : 2.6.18.8-xen version : #1 SMP Fri Nov 27 03:53:01 UTC 2009 machine : x86_64 nr_cpus : 4 nr_nodes : 1 cores_per_socket : 4 threads_per_core : 1 cpu_mhz : 2394 hw_caps : bfebfbff:20100800:00000000:00000140:0000e3bd:00000000:00000001:00000000 virt_caps : hvm total_memory : 8190 free_memory : 30 node_to_cpu : node0:0-3 node_to_memory : node0:30 xen_major : 3 xen_minor : 4 xen_extra : .2 xen_caps : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32 hvm-3.0-x86_32p hvm-3.0-x86_64 xen_scheduler : credit xen_pagesize : 4096 platform_params : virt_start=0xffff800000000000 xen_changeset : unavailable cc_compiler : gcc version 4.1.2 20080704 (Red Hat 4.1.2-46) cc_compile_by : root cc_compile_domain : rashost.com cc_compile_date : Fri Nov 27 04:29:38 UTC 2009 xend_config_format : 4 [root@sjd-hot w2k3e]# xm list Name ID Mem VCPUs State Time(s) Domain-0 0 704 4 r----- 354.6 zhshw.com 5 7292 1 -b---- 38.7 [root@sjd-hot w2k3e]# cat w2k3e.cfg import os, re arch_libdir = ''lib'' arch = os.uname()[4] if re.search(''64'', arch): arch_libdir = ''lib64'' device_model = ''/usr/'' + arch_libdir + ''/xen/bin/qemu-dm'' kernel = ''/usr/lib/xen/boot/hvmloader'' builder=''hvm'' boot=''cda'' vnc=1 sdl=0 vcpus = 4 vnclisten=''0.0.0.0'' acpi=1 vncunused=0 usbdevice=''tablet'' vncpasswd=''33333'' vncdisplay=80 name = ''zhshw.com'' memory = 7292 vif = [ '' type=ioemu, vifname=x220.80, mac=00:16:3E:15:DC:50 '' ] disk = [ ''phy:/dev/vpsvg/a_C,ioemu:hda,w''] _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Maybe you need to add /PAE to the boot.ini entry... http://support.microsoft.com/kb/283037 James> -----Original Message----- > From: xen-users-bounces@lists.xensource.com [mailto:xen-users- > bounces@lists.xensource.com] On Behalf Of Zu > Sent: Wednesday, 3 March 2010 16:40 > To: Xen User-List > Subject: [Xen-users] Windows 2003 domU can not use 7G RAM ? > > I installed a 32 bit Windows 2003 enterprise edtion domU. xm list > shows the domU has 7G RAM. But Windows 2003 shows only 3.75G RAM. I do > not know what's wrong. Anyone knows? > > [root@sjd-hot w2k3e]# xm info > host : sjd-hot.rashost.com > release : 2.6.18.8-xen > version : #1 SMP Fri Nov 27 03:53:01 UTC 2009 > machine : x86_64 > nr_cpus : 4 > nr_nodes : 1 > cores_per_socket : 4 > threads_per_core : 1 > cpu_mhz : 2394 > hw_caps : > bfebfbff:20100800:00000000:00000140:0000e3bd:00000000:00000001:00000000 > virt_caps : hvm > total_memory : 8190 > free_memory : 30 > node_to_cpu : node0:0-3 > node_to_memory : node0:30 > xen_major : 3 > xen_minor : 4 > xen_extra : .2 > xen_caps : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32 > hvm-3.0-x86_32p hvm-3.0-x86_64 > xen_scheduler : credit > xen_pagesize : 4096 > platform_params : virt_start=0xffff800000000000 > xen_changeset : unavailable > cc_compiler : gcc version 4.1.2 20080704 (Red Hat 4.1.2-46) > cc_compile_by : root > cc_compile_domain : rashost.com > cc_compile_date : Fri Nov 27 04:29:38 UTC 2009 > xend_config_format : 4 > > [root@sjd-hot w2k3e]# xm list > Name ID Mem VCPUs State > Time(s) > Domain-0 0 704 4 r----- 354.6 > zhshw.com 5 7292 1 -b---- 38.7 > > [root@sjd-hot w2k3e]# cat w2k3e.cfg > import os, re > arch_libdir = 'lib' > arch = os.uname()[4] > if re.search('64', arch): arch_libdir = 'lib64' > device_model = '/usr/' + arch_libdir + '/xen/bin/qemu-dm' > kernel = '/usr/lib/xen/boot/hvmloader' > builder='hvm' > boot='cda' > vnc=1 > sdl=0 > vcpus = 4 > vnclisten='0.0.0.0' > acpi=1 > vncunused=0 > usbdevice='tablet' > vncpasswd='33333' > vncdisplay=80 > name = 'zhshw.com' > memory = 7292 > vif = [ ' type=ioemu, vifname=x220.80, mac=00:16:3E:15:DC:50 ' ] > disk = [ 'phy:/dev/vpsvg/a_C,ioemu:hda,w'] > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Fajar A. Nugraha
2010-Mar-03 05:59 UTC
Re: [Xen-users] Windows 2003 domU can not use 7G RAM ?
On Wed, Mar 3, 2010 at 12:40 PM, Zu <zuzhihui@gmail.com> wrote:> I installed a 32 bit Windows 2003 enterprise edtion domU. xm list > shows the domU has 7G RAM. But Windows 2003 shows only 3.75G RAM. I do > not know what''s wrong. Anyone knows?Have you ever used Windows 2003 32bit (physical or virtual) with 7G RAM? See http://support.microsoft.com/kb/283037 -- Fajar _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Klaus Steinberger
2010-Mar-03 06:50 UTC
[Xen-users] Re: Windows 2003 domU can not use 7G RAM ?
> I installed a 32 bit Windows 2003 enterprise edtion domU. xm list > shows the domU has 7G RAM. But Windows 2003 shows only 3.75G RAM. I do > not know what''s wrong. Anyone knows?That is wrong: 32 bit Windows 2003 A 32bit Windows only can use up to 4 GByte without PAE, and even with PAE processes are restricted to 2 GByte (or 3 Gbyte in some cases). If you really want to give a Windows Installation more than 4 G, use a 64bit version. Sincerly, Klaus _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Dustin Henning
2010-Mar-03 13:01 UTC
RE: [Xen-users] Re: Windows 2003 domU can not use 7G RAM ?
Zu is using Server 2003 ENTERPRISE. It supports at least 8GiB of RAM. Klaus is correct about the processes'' memory limits, and the PAE. The /PAE suggestion offered up by James might have already done the trick for Zu, or it might be that Xen domUs don''t support PAE... Anyone have a technical answer on the Xen side? Dustin -----Original Message----- From: xen-users-bounces@lists.xensource.com [mailto:xen-users-bounces@lists.xensource.com] On Behalf Of Klaus Steinberger Sent: Wednesday, March 03, 2010 01:51 To: xen-users@lists.xensource.com Subject: [Xen-users] Re: Windows 2003 domU can not use 7G RAM ?> I installed a 32 bit Windows 2003 enterprise edtion domU. xm list > shows the domU has 7G RAM. But Windows 2003 shows only 3.75G RAM. I do > not know what''s wrong. Anyone knows?That is wrong: 32 bit Windows 2003 A 32bit Windows only can use up to 4 GByte without PAE, and even with PAE processes are restricted to 2 GByte (or 3 Gbyte in some cases). If you really want to give a Windows Installation more than 4 G, use a 64bit version. Sincerly, Klaus -----Original Message----- From: xen-users-bounces@lists.xensource.com [mailto:xen-users-bounces@lists.xensource.com] On Behalf Of Fajar A. Nugraha Sent: Wednesday, March 03, 2010 01:00 To: Zu Cc: Xen User-List Subject: Re: [Xen-users] Windows 2003 domU can not use 7G RAM ? On Wed, Mar 3, 2010 at 12:40 PM, Zu <zuzhihui@gmail.com> wrote:> I installed a 32 bit Windows 2003 enterprise edtion domU. xm list > shows the domU has 7G RAM. But Windows 2003 shows only 3.75G RAM. I do > not know what''s wrong. Anyone knows?Have you ever used Windows 2003 32bit (physical or virtual) with 7G RAM? See http://support.microsoft.com/kb/283037 -- Fajar _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users