1 |
OK I have solved this. (kinda) |
2 |
|
3 |
I download the Debain yaboot package. |
4 |
https://packages.debian.org/jessie/yaboot |
5 |
|
6 |
I copied "/usr/lib/yaboot/yaboot" from the extracted deb file and wrote that to disk with : |
7 |
"dd if=/tmp/yaboot of=/dev/sda1" |
8 |
|
9 |
Now yaboot loads my kernel, without throwing a "DEFAULT CATCH". |
10 |
It would seem the yaboot-static package is broken for my machine type. |
11 |
|
12 |
|
13 |
Now to find out why the kernel crashes on boot... |
14 |
|
15 |
Thanks |
16 |
|
17 |
----- On 23 Jan, 2016, at 10:29 AM, brendanhoran brendanhoran@××××××××.net wrote: |
18 |
|
19 |
> Just to add more detail. |
20 |
> |
21 |
> I have tried a few different kernel versions 3.x and 4.x. |
22 |
> Two different versions of GCC as well. |
23 |
> |
24 |
> Really not sure why this is happening yet. |
25 |
> |
26 |
> ----- On 17 Jan, 2016, at 5:46 PM, brendanhoran brendanhoran@××××××××.net wrote: |
27 |
> |
28 |
>> Hi, |
29 |
>> |
30 |
>> Not sure if this something I have done wrong or a new issue. |
31 |
>> I can't seem to get a kernel to boot on my IBM power 275 machine. |
32 |
>> Yaboot loads OK. |
33 |
>> |
34 |
>> Here is what happens (any tips/hints/pointers) : |
35 |
>> |
36 |
>> Elapsed time since release of system processors: 3 mins 15 secs |
37 |
>> |
38 |
>> Config file read, 4096 bytes |
39 |
>> |
40 |
>> Welcome to yaboot version 1.3.17 |
41 |
>> Enter "help" to get some basic usage information |
42 |
>> boot: |
43 |
>> * linux |
44 |
>> boot: |
45 |
>> Please wait, loading kernel... |
46 |
>> DEFAULT CATCH!, handler-entered=fff00700 |
47 |
>> Open Firmware exception handler entered from non-OF code |
48 |
>> |
49 |
>> Client's Fix Pt Regs: |
50 |
>> 00 0291f89000001000 000000000291f850 0000000000000000 0000000000000000 |
51 |
>> 04 0000000000000003 0000000000000001 000000000292c900 0000000000080000 |
52 |
>> 08 000000000291f7f0 0000000000130000 000000000291f7d8 0000000000000000 |
53 |
>> 0c 000000000011ace5 0000000000000000 000000000291fa88 0000000000000000 |
54 |
>> 10 0000000010015e48 0000000010015e48 000000000011aac4 000000000011acc4 |
55 |
>> 14 000000000011ac0a 000000000011abfe 0000000000000400 0000000000000000 |
56 |
>> 18 0000000000000000 000000001000f134 0000000000100000 0000000979a00008 |
57 |
>> 1c 0292c90000000006 0000010410016304 0000040000080000 0013155000100000 |
58 |
>> Special Regs: |
59 |
>> %IV: 00000700 %CR: 8402a084 %XER: 20000000 %DSISR: 00000000 |
60 |
>> %SRR0: 0000000000001000 %SRR1: 1000000000083002 |
61 |
>> %LR: 0291f89000001000 %CTR: 0000000000c3c578 |
62 |
>> %DAR: 0000000000000000 |
63 |
>> PID = 0 |
64 |
>> |
65 |
>> ok |
66 |
> > 0 > |