Sergey L. Mokeev
2012-Mar-15 01:56 UTC
Not enough memory to relocate the dom0 kernel image
Hi all. I have trouble with xen booting on IBM System x3620 M3. My system is gentoo. I use gpart and howtos to create partitions, I use grub2 as bootloader. I try xen stable and unstable with same error (see attach). I try to use pxelinux with such config lines: DEFAULT x LABEL x IPAPPEND 1 kernel mboot.c32 append /xen-4.1.2.gz dom0_mem=2048M --- /kernel-genkernel-x86_64-3.2.9-gentoo vga=0x318 dolvm root=/dev/kuizo/root ro panic=32 vga=0x7 --- /initramfs-genkernel-x86_64-3.2.9-gentoo and boot was successful. I find http://support.citrix.com/article/CTX128433 and http://www-947.ibm.com/support/entry/portal/docdisplay?brand=5000008&lndocid=MIGR-5083078with same problem. I try to change rom parameters, but it didn''t help me. What is wrong and how can I boot system under xen? -- С уважением, Мокеев Сергей Леонидович http://mokeev.tel/ http://мокеев.рф/ <http://xn--b1afasjm.xn--p1ai/> _______________________________________________ Xen-users mailing list Xen-users@lists.xen.org http://lists.xen.org/xen-users
Alexandre Kouznetsov
2012-Mar-16 15:58 UTC
Re: Not enough memory to relocate the dom0 kernel image
El 14/03/12 19:56, Sergey L. Mokeev escribió:> I have trouble with xen booting on IBM System x3620 M3. My system is > gentoo. I use gpart and howtos to create partitions, I use grub2 as > bootloader. I try xen stable and unstable with same error (see attach).How much total RAM do you have in the box? Have you tried to suppress completely dom0_mem= parameter? In that case, how much RAM does your Dom0 see ("free")? And the Hypervisor ("xm list", "xm top")? -- Alexandre Kouznetsov _______________________________________________ Xen-users mailing list Xen-users@lists.xen.org http://lists.xen.org/xen-users
Sergey L. Mokeev
2012-Mar-18 04:27 UTC
Re: Not enough memory to relocate the dom0 kernel image
Hi. I have 32G total RAM in the box. I try to suppress dom0_mem= parameter at config at tftpserver, in this case free says: # free -h total used free shared buffers cached Mem: 28G 277M 28G 0B 37M 120M -/+ buffers/cache: 119M 28G Swap: 0B 0B 0B xm list Name ID Mem VCPUs State Time(s) Domain-0 0 30211 24 r----- 417.5 and xm top: xentop - 06:24:06 Xen 4.1.2 1 domains: 1 running, 0 blocked, 0 paused, 0 crashed, 0 dying, 0 shutdown Mem: 33542880k total, 31303000k used, 2239880k free CPUs: 24 @ 2666MHz NAME STATE CPU(sec) CPU(%) MEM(k) MEM(%) MAXMEM(k) MAXMEM(%) VCPUS NETS NETTX(k) NETRX(k) VBDS VBD_OO VBD_RD VBD_WR VBD_RSECT VBD_WSECT SSID Domain-0 -----r 416 0.3 30936836 92.2 no limit n/a 24 0 0 0 0 0 0 0 0 0 0 2012/3/16 Alexandre Kouznetsov <alk@ondore.com>> El 14/03/12 19:56, Sergey L. Mokeev escribió: > > I have trouble with xen booting on IBM System x3620 M3. My system is >> gentoo. I use gpart and howtos to create partitions, I use grub2 as >> bootloader. I try xen stable and unstable with same error (see attach). >> > > How much total RAM do you have in the box? > > Have you tried to suppress completely dom0_mem= parameter? In that case, > how much RAM does your Dom0 see ("free")? And the Hypervisor ("xm list", > "xm top")? > > -- > Alexandre Kouznetsov > > ______________________________**_________________ > Xen-users mailing list > Xen-users@lists.xen.org > http://lists.xen.org/xen-users_______________________________________________ Xen-users mailing list Xen-users@lists.xen.org http://lists.xen.org/xen-users
Alexandre Kouznetsov
2012-Mar-18 05:17 UTC
Re: Not enough memory to relocate the dom0 kernel image
Hi. Does the condition described in IBM''s link you provided (http://www-947.ibm.com/support/entry/portal/docdisplay?brand=5000008&lndocid=MIGR-5083078) seems to be similar to yours? Do you have a Qlogic QLE4060c/QLE4062c that might be conflicting with some other controller? If not, it''s not surprising that the workarounds they provided was useless. It''s funny that pxelinux booted successfully where grub2 failed. If nothing else work, maybe you can still use syslinux to load system from local disk. As a dirty hack, in case it''s a grub-specific condition and you still need the system working no-matter-what. http://wiki.gentoo.org/wiki/Syslinux_Bootloader https://wiki.archlinux.org/index.php/Syslinux#Manual_Install_-_syslinux http://www.syslinux.org/wiki/index.php/Mbr As I can see from your pxelinux configuration and the screenshot, you have used a different Xen''s version. Does the Xen 4.2-unstable boots fine from pxelinux as well? That would prove that Grub has something to do with the condition. Also, is it possible to see you grub''s configuration, just the Xen''s load section? -- Alexandre Kouznetsov