[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#260433: Power4 fails to boot install kernel



> And to make the boot automatic (instead of typing "boot cdrom" at OF) there 
> must be a /ppc/bootinfo.txt:
> <chrp-boot>
> <description>Debian GNU/Linux </description>
> <os-name>Debian GNU/Linux </os-name>
> <boot-script>boot &device;:\boot\yaboot.rs6k</boot-script>
> </chrp-boot>
> 
> The yaboot binary bust be pre-processed with addnote and the iso image must be 
> created with the -chrp-boot option!

Yes, this would be the correct way to make it boot automatically.
 
> > - The power4 kernels will cause a default catch in open firmware when
> > booted.  I'm not sure exactly how the power4 kernels are being built,
> > but every ppc64 box I tried they failed to boot.
> >
> I was able to boot only 64 bits kernels in the p615. The JS20 may be similar. 
> I am working in a simplistic cross-compiler package to solve the problem.
> 

Oh, I didn't even realize that the kernels were 32-bit.  I just assumed
that if it was a power4 box it had to be a 64-bit version.  The reason
why you aren't seeing it on you p615 is I'm guessing you are running
native without it partitioned.  As soon as you add the partitioning,
you'll have a hypervisor which requires code that is only in the ppc64
tree.  A JS20 isn't partitioned, but it does have a hypervisor for some
abstraction.

Thanks,
Jake



Reply to: