> > It probably is, which image do you copy for yaboot to use?
I usually copied xen/xen to /boot/xen-3.0-unstable, and specified it in
yaboot.conf.
> > can you try:
> > $ objcopy -S xen/xen-syms xen/xen.yaboot
> > and have yaboot load xen.yaboot
I tried, but the situation is same.
Welcome to yaboot version 10.1.14-r716.SuSE
booted from '/ht/ata@4,1/disk@0'
Enter "help" to get some basic usage information
boot: xen
Please wait, loading kernel...
Can't find a loadable segment !
boot: xen
Please wait, loading kernel...
Can't find a loadable segment !
boot:
One thing I noticed is that "objdump -h" result is very different between
the bootable and non-bootable xen images.
(Bootable xen/xen)
wsjs4 XenPPC.watson.ok/xen-ppc> objdump -h xen/xen
xen/xen: file format elf32-powerpc
Sections:
Idx Name Size VMA LMA File off Algn
0 .text 00000040 00400000 00400000 00000078 2**3
CONTENTS, ALLOC, LOAD, CODE
1 .data 00311e98 00400100 00400100 00000178 2**3
CONTENTS, ALLOC, LOAD, DATA
2 .debug_aranges 00000020 00000000 00000000 00312010 2**3
CONTENTS, READONLY, DEBUGGING
3 .debug_info 00000069 00000000 00000000 00312030 2**0
CONTENTS, READONLY, DEBUGGING
4 .debug_abbrev 00000014 00000000 00000000 00312099 2**0
CONTENTS, READONLY, DEBUGGING
5 .debug_line 0000004b 00000000 00000000 003120ad 2**0
CONTENTS, READONLY, DEBUGGING
(Non-bootable xen/xen)
wsjs4 XenPPC.xensource/xen-ppc> objdump -h xen/xen
xen/xen: file format elf32-powerpc
Sections:
Idx Name Size VMA LMA File off Algn
0 .text 00031a10 00400000 00400000 00000100 2**7
CONTENTS, ALLOC, LOAD, CODE
1 .init.text 00003e50 00431a10 00431a10 00031b10 2**4
CONTENTS, ALLOC, LOAD, READONLY, CODE
2 .rodata 00005670 00435860 00435860 00035960 2**3
CONTENTS, ALLOC, LOAD, READONLY, DATA
3 __ex_table 00000050 0043aed0 0043aed0 0003afd0 2**3
CONTENTS, ALLOC, LOAD, READONLY, DATA
4 .data 002a8e00 0044b000 0044b000 0004b100 2**8
CONTENTS, ALLOC, LOAD, DATA
5 .data.rel 00000080 006f3e00 006f3e00 002f3f00 2**3
CONTENTS, ALLOC, LOAD, DATA
6 .init.data 00000140 006f3e80 006f3e80 002f3f80 2**3
CONTENTS, ALLOC, LOAD, DATA
7 .data.rel.local 00000158 006f3fc0 006f3fc0 002f40c0 2**3
CONTENTS, ALLOC, LOAD, DATA
8 .data.rel.ro 00000018 006f4118 006f4118 002f4218 2**3
CONTENTS, ALLOC, LOAD, DATA
9 .data.rel.ro.local 00000010 006f4130 006f4130 002f4230 2**3
CONTENTS, ALLOC, LOAD, DATA
10 __builtin_cmdline 00000200 006f4140 006f4140 002f4240 2**3
CONTENTS, ALLOC, LOAD, DATA
11 .setup.init 00000260 006f4340 006f4340 002f4440 2**3
CONTENTS, ALLOC, LOAD, DATA
12 .initcall.init 00000030 006f45a0 006f45a0 002f46a0 2**3
CONTENTS, ALLOC, LOAD, DATA
13 .inithcall.text 000000b0 006f45d0 006f45d0 002f46d0 2**3
CONTENTS, ALLOC, LOAD, DATA
14 .data.percpu 00000484 006f4680 006f4680 002f4780 2**7
CONTENTS, ALLOC, LOAD, DATA
15 .opd 00003a68 00708000 00708000 00308100 2**3
CONTENTS, ALLOC, LOAD, DATA
16 .got 000026c8 0070ba68 0070ba68 0030bb68 2**3
CONTENTS, ALLOC, LOAD, DATA
17 .bss 00013ac8 0070e180 0070e180 0030e230 2**7
ALLOC
18 .comment 000008f6 00000000 00000000 0030e230 2**0
CONTENTS, READONLY
19 .debug_aranges 00001120 00000000 00000000 0030eb30 2**4
CONTENTS, READONLY, DEBUGGING
20 .debug_pubnames 00002ac4 00000000 00000000 0030fc50 2**0
CONTENTS, READONLY, DEBUGGING
21 .debug_info 0008c82c 00000000 00000000 00312714 2**0
CONTENTS, READONLY, DEBUGGING
22 .debug_abbrev 0000e1ff 00000000 00000000 0039ef40 2**0
CONTENTS, READONLY, DEBUGGING
23 .debug_line 000148ef 00000000 00000000 003ad13f 2**0
CONTENTS, READONLY, DEBUGGING
24 .debug_frame 00005c78 00000000 00000000 003c1a30 2**3
CONTENTS, READONLY, DEBUGGING
25 .debug_str 00007841 00000000 00000000 003c76a8 2**0
CONTENTS, READONLY, DEBUGGING
26 .debug_loc 0004418f 00000000 00000000 003ceee9 2**0
CONTENTS, READONLY, DEBUGGING
27 .debug_ranges 00012f80 00000000 00000000 00413078 2**0
CONTENTS, READONLY, DEBUGGING
Kawachiya
_______________________________________________
Xen-ppc-devel mailing list
Xen-ppc-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ppc-devel
|