Hello,

apart from my troubles with enabling VGA_CONSOLE, I finally discovered that
some of my kernels did not boot because the initrd was loaded *over* the kernel.

PMON loads the kernel at the said 0x80200000 (address told by vmlinux, I
imagine). And it loads the initrd at 0x80800000. That leaves 6,3MB for the
kernel - my kernels were bigger.

I got a copy of the PMON repository, and there are these two lines in master:
pmon/common/bootkernel.c:
    //rd_start = 0x80800000;
    rd_start = 0x84000000;

So, I could rebuild pmon. How to do so? According to
http://dev.lemote.com/code/pmon I should know the 'target machine'. But I don't.
I have a Fuloong with loongson 2F.

Or should I switch to grub? Isn't that risky? Or as risky as updating pmon?

By now I've stopped using initrd at all. I can live without it, but I don't like
being forced to do so.

Regards,
Lluís.

-- 
You received this message because you are subscribed to the Google Groups 
"loongson-dev" group.
To post to this group, send email to loongson-dev@googlegroups.com.
To unsubscribe from this group, send email to 
loongson-dev+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/loongson-dev?hl=en.

Reply via email to