Booting from DOC Millenium

jasmine at linuxgrrls.org jasmine at linuxgrrls.org
Mon Oct 11 06:16:11 EDT 2004



On Mon, 11 Oct 2004, Esben Nielsen wrote:

> 1)  Have a small bootsector and used a compressed kernel in the 1Mb NOR.

This is a common strategy.

> 2) Get a bootsector which can read the kernel from the filesystem on the 
>    DOC.  Is there any such bootsector anywhere?

GRUB can do this.  If you're on a non-Intel platform, there are other
bootloaders that could be persuaded to do this.

> 3) Go for a 3 stage boot: Have a small bootsector which boots a small, 
>    never changed Linux kernel from the 1Mb NOR. That small kernel does 
>    one thing: read out the real kernel from the DOC. Do anyone have 
>    experience with such a strategy?

LinuxBIOS does this.

> 4) Use a small Linux as a bootsector. Compile the initial hardware setup 
>    in before decompression and instead of starting initrd make something 
>    like "kexec" to start the real, runtime kernel. Has anyone been 
>    playing with this?

...that's functionally the same as (3) above.

> Having to have a seperate bootsector for Linux is not very good. We 
> otherwise use VxWorks here.

Grub et al. can boot VxWorks.

-J.




More information about the linux-mtd mailing list