[Cbe-oss-dev] Can't boot PS3 without using initrd

Jonathan Adamczewski jadamcze at utas.edu.au
Wed Jun 3 00:24:00 EST 2009


Geert Uytterhoeven wrote:
> On Tue, 2 Jun 2009, Michael Ellerman wrote:
>> On Tue, 2009-06-02 at 22:14 +1000, Jonathan Adamczewski wrote:
>>> Geert Uytterhoeven wrote:
>>>> On Tue, 2 Jun 2009, Jonathan Adamczewski wrote:
>>>>
>>>>> Any ideas?
>>>> Probably it panics because it cannot find a root file system.
>>>> As ps3fb has to copy the screen contents from main memory to graphics memory
>>>> on every vertical blank, it's quite possible the system comes to a halt in
>>>> between the printing of the panic message and the copying to graphics memory,
>>>> hence you never see the panic message.
>>>
>>> I'm booting from a CF card.  I have all the necessary drivers
>>> compiled into the kernel (I believe).  ROOT is set to the correct label.
>> I always assumed the mount-by-label was done in the initrd?
> 
> Yes, that's true, too. So you need:
>   1) rootdelay=XXX
>   2) root=/dev/sdYYY

Ok, tried this.  No change.


> 
> And depending on the ordering of the universe, the actual /dev/sdYYY may be
> different during next bootup...

There is that.

j.



More information about the cbe-oss-dev mailing list