Thread (4 messages) flat view 4 messages, 4 authors, 1999-01-10

Re: MBX860: How to boot with initrd ?

From: Dan Malek <hidden>
Date: 1999-01-10 04:57:11

Wolfgang Denk wrote:
....  But  I  must be missing something, because such an image will
not boot; all I see is:
Hmmm.  I know initrd works because I use it quite often.  All of the
memory relocation looks OK.  Cort had a good suggestion, can you
build a kernel that boots using NFS (or at least boots to the point of
trying to mount the root fs).

        Linux/PPC load: console=tty0 console=ttyS0,9600n8
This looks a little weird.  It should not be necessary and I
don't know what happens when it is used.

Any help appreciated...
Look for  'log_buf' in your System.map.  It will have an address
something like 'c00daa78'.  When you reset the MBX, use the
EPPC-Bug to dump the memory starting at daa78 (in this example).
This is the text of the kernel printk until the serial device is
initialized.  It may hold some clues.

You could also use 'noinitrd' on the command line to determine
if the problem is related to initrd or something else.

Let's assume that I want to populate the `initrd'  with  exactly  the
same  files  as  included  in the `mbxroot.min.tgz' example. [This is
what I'm  testing  with,  additionally  I  have  only  added  a  link
`/linuxrc' which points to `/bin/sh'].
That should work fine.

What might be missing? I'm sure it's just  a  minor  detail,  however
critical :-(
They always are :-).  One wrong bit can screw up everything......
and you have a 50% change of getting it right :-).


    -- Dan



[[ This message was sent via the linuxppc-dev mailing list. Replies are ]]
[[ not forced back to the list, so be sure to  Cc linuxppc-dev  if your ]]
[[ reply is of general interest. To unsubscribe from linuxppc-dev, send ]]
[[ the message 'unsubscribe' to linuxppc-dev-request@lists.linuxppc.org ]]
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help