Hi all, I got this error starting a domU Started domain <servername> xen_start_info @ffffffff80837000 shared @m00befea000 @ffffffff80107000=@ffffffffff5fd000 [0x802] xen_start_info: @ffffffff80837000 cr3 0000000000101000 pml4p ffffffff80101ff8 pml4e 0000000000103067 (real 00000004ea4f4067) pgdp ffffff8000103ff0 pgde 0000000000105067 (real 00000004e6dca067) pmdp ffffff8000105020 pmde 0000000000841067 (real 00000004e0dc6067) ptep ffffff80008411b8 pte 0010000000837027 (real 0010000509c18027) xen_shared_info: @ffffffffff5fd000 cr3 0000000000101000 pml4p ffffffff80101ff8 pml4e 0000000000103067 (real 00000004ea4f4067) pgdp ffffff8000103ff8 pgde 0000000000000000 is none PAGE_OFFSET+1.2: @ffffff8000001000 cr3 0000000000101000 pml4p ffffffff80101ff8 pml4e 0000000000103067 (real 00000004ea4f4067) pgdp ffffff8000103000 pgde 0000000000844067 (real 00000004e0dc3067) pmdp ffffff8000844000 pmde 0000000000845067 (real 00000004e0dc2067) ptep ffffff8000845008 pte 0000000000001167 (real 000000055ed2c167) rtc: IRQ 8 is not free. i8042.c: No controller found. Kernel panic - not syncing: Attempted to kill init! What I did was install the kernel-domU kernel into a real server, clone it with dd and boot it with this config file: name = "<servername>" maxmem = "2048" disk = [ ''phy:/dev/HYP11VM/DISK,sda,w'', ] vif = [''bridge=xenbr0'',''bridge=xenbr1'' ] vfb = ["type=vnc,vncunused=1"] bootloader="/usr/bin/pygrub" vcpus=2 on_reboot = ''restart'' on_crash = ''restart'' My env is: dom0-> xen 3.2 on 64 bits dom0 <servername> -> 64 bit server with kernel-xenU-2.6.9-67.0.7.EL the xen logs say: xc_dom_boot_xen_init: ver 3.2, 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 xc_dom_parse_image: called xc_dom_find_loader: trying ELF-generic loader ... failed xc_dom_find_loader: trying multiboot-binary loader ... failed xc_dom_core.c:499: panic: xc_dom_find_loader: no loader found [2008-05-02 14:58:21 8653] ERROR (XendDomainInfo:111) Domain construction failed Traceback (most recent call last): File "/usr/lib64/python2.4/site-packages/xen/xend/XendDomainInfo.py", line 109, in create_from_dict vm.start() File "/usr/lib64/python2.4/site-packages/xen/xend/XendDomainInfo.py", line 420, in start XendTask.log_progress(31, 60, self._initDomain) File "/usr/lib64/python2.4/site-packages/xen/xend/XendTask.py", line 209, in log_progress retval = func(*args, **kwds) File "/usr/lib64/python2.4/site-packages/xen/xend/XendDomainInfo.py", line 1769, in _initDomain raise VmError(str(exn)) VmError: (2, ''Invalid kernel'', ''xc_dom_find_loader: no loader found\n'') What do you suggest? Thanks Marco _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
> I got this error starting a domU > > Started domain <servername> > xen_start_info @ffffffff80837000 > shared @m00befea000 @ffffffff80107000=@ffffffffff5fd000 [0x802] > xen_start_info: @ffffffff80837000 > cr3 0000000000101000 pml4p ffffffff80101ff8 > pml4e 0000000000103067 (real 00000004ea4f4067) pgdp ffffff8000103ff0 > pgde 0000000000105067 (real 00000004e6dca067) pmdp ffffff8000105020 > pmde 0000000000841067 (real 00000004e0dc6067) ptep ffffff80008411b8 > pte 0010000000837027 (real 0010000509c18027) > xen_shared_info: @ffffffffff5fd000 > cr3 0000000000101000 pml4p ffffffff80101ff8 > pml4e 0000000000103067 (real 00000004ea4f4067) pgdp ffffff8000103ff8 > pgde 0000000000000000 is none > PAGE_OFFSET+1.2: @ffffff8000001000 > cr3 0000000000101000 pml4p ffffffff80101ff8 > pml4e 0000000000103067 (real 00000004ea4f4067) pgdp ffffff8000103000 > pgde 0000000000844067 (real 00000004e0dc3067) pmdp ffffff8000844000 > pmde 0000000000845067 (real 00000004e0dc2067) ptep ffffff8000845008 > pte 0000000000001167 (real 000000055ed2c167) > rtc: IRQ 8 is not free. > i8042.c: No controller found. > Kernel panic - not syncing: Attempted to kill init!The above is the output from the domU kernel, right? Including the kernel panic message? Did you get this from an xm create -c? Was it the complete output from that command? It looks like there some stuff missing from this output, maybe some got dropped somehow. Can you do xm create -c and try again? Was there anything new in "xm dmesg" after booting this domain?> What I did was install the kernel-domU kernel into a real server, > clone it with dd and boot it with this config file: > name = "<servername>" > maxmem = "2048" > disk = [ ''phy:/dev/HYP11VM/DISK,sda,w'', ] > vif = [''bridge=xenbr0'',''bridge=xenbr1'' ] > vfb = ["type=vnc,vncunused=1"] > bootloader="/usr/bin/pygrub" > vcpus=2 > on_reboot = ''restart'' > on_crash = ''restart''Well that generally looks sane to me. You could try setting vcpus=1 and seeing if that makes a difference.> My env is: > dom0-> xen 3.2 on 64 bits dom0 > <servername> -> 64 bit server with kernel-xenU-2.6.9-67.0.7.EL > > the xen logs say: > xc_dom_boot_xen_init: ver 3.2, 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 > xc_dom_parse_image: called > xc_dom_find_loader: trying ELF-generic loader ... failed > xc_dom_find_loader: trying multiboot-binary loader ... failed > xc_dom_core.c:499: panic: xc_dom_find_loader: no loader found > > [2008-05-02 14:58:21 8653] ERROR (XendDomainInfo:111) Domain construction > failed Traceback (most recent call last): > File "/usr/lib64/python2.4/site-packages/xen/xend/XendDomainInfo.py", > line 109, in create_from_dict > vm.start() > File "/usr/lib64/python2.4/site-packages/xen/xend/XendDomainInfo.py", > line 420, in start > XendTask.log_progress(31, 60, self._initDomain) > File "/usr/lib64/python2.4/site-packages/xen/xend/XendTask.py", line > 209, in log_progress > retval = func(*args, **kwds) > File "/usr/lib64/python2.4/site-packages/xen/xend/XendDomainInfo.py", > line 1769, in _initDomain > raise VmError(str(exn)) > VmError: (2, ''Invalid kernel'', ''xc_dom_find_loader: no loader found\n'')That error doesn''t square as the cause of what you''re seeing above. That error suggests you tried booting a kernel at some point that was not loadable by Xen; might you have done this earlier? If the panic message is coming from the guest then it must have got loaded somehow, so this xc_dom_find_loader problem shouldn''t be the root cause. Where did you get kernel-xenU-2.6.9-67.0.7.EL from? I presume you''re using RHEL? Is that a standard RHEL kernel, then? Where did you install your Xen from? Where is your dom0 kernel from? Cheers, Mark -- Push Me Pull You - Distributed SCM tool (http://www.cl.cam.ac.uk/~maw48/pmpu/) _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
> The above is the output from the domU kernel, right? Including the kernel > panic message? Did you get this from an xm create -c? Was it the complete > output from that command? It looks like there some stuff missing from this > output, maybe some got dropped somehow. Can you do xm create -c and try > again?Yes, the message is the output of xm create -c <server>> Was there anything new in "xm dmesg" after booting this domain?nothing new> Well that generally looks sane to me. You could try setting vcpus=1 and > seeing if that makes a difference.Any change with vcpus=1> That error doesn''t square as the cause of what you''re seeing above. That > error suggests you tried booting a kernel at some point that was not loadable > by Xen; might you have done this earlier? If the panic message is coming > from the guest then it must have got loaded somehow, so this > xc_dom_find_loader problem shouldn''t be the root cause. >I see.. Today I also tried to boot this domain with a new kernel (for xenU) built from the sources downloaded by the official web site: nothing changes, I have the same error.> Where did you get kernel-xenU-2.6.9-67.0.7.EL from? I presume you''re using > RHEL? Is that a standard RHEL kernel, then? Where did you install your Xen > from? Where is your dom0 kernel from?Yes, this is a kernel installed with yum for centos linux I think an option could be reinstalling the server :-( Thanks Marco _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Apparently Analagous Threads
- Error: (2, ''Invalid kernel'', ''xc_dom_find_loader: no loader found\n'')
- Debian 6.0 + Xen 4.0.1 + remus : "Error: (2, ''Invalid kernel'', ''xc_dom_find_loader: no loader found\n'')"
- Processed: Re: [experimental] boot fails as xen domU: xc_dom_find_loader: no loader found
- "''Invalid kernel'', ''xc_dom_find_loader: no loader found\n" with new vanilla 2.6.23-rc8
- pygrub question