Greetings,
It sounds like we're on nearly the same path. I am using the ide driver from
TIARA also. I'm also using a special raw partition and header. On init, the MBR
from each IDE is fetched, looking for partition type FC. The first block in such
a partition is a structure with a magic signature, and room for 3
kernel/initrd/commandline specs (any or all can be empty). The idea is to
provide a simple mechanism for failsafe kernels and the ability to boot from any
functional drive.
I expect to have it all together either tomorrow or early next week (testing
today). It has actually worked already, but without cleanup and organization,
the multiple boot methods in my tree were threatening to become a hairball.
G'day,
sjames
Quoting Armin Schindler <[EMAIL PROTECTED]>:
> On Thu, 28 Jun 2001, Steven James wrote:
> > Quoting Armin Schindler <[EMAIL PROTECTED]>:
> >
> >
> >
> > > Are there any efforts yet to add IDE boot to linuxbios ?
> >
> > I'm working on that now. It's about 90% done.
>
> Great, so I think I can remove what I got from tiara to
> load from IDE device at the moment.
>
> What excatly is your boot strategy to know the kernel
> image location and the kernel command line ?
>
> Right now I used a small first partition without
> filesystem to read raw the image which has a header
> prepended for the sizes and the parameters.
>
> When do you think you will have something usable ?
> I need the IDE load within the next 2 weeks, so if
> your code takes longer, I will go with what I have
> done so far.
>
> Armin
>
>
>
-------------------------steven james, director of research, linux labs
... ........ ..... .... 230 peachtree st nw ste 701
the original linux labs atlanta.ga.us 30303
-since 1995 http://www.linuxlabs.com
office 404.577.7747 fax 404.577.7743
-----------------------------------------------------------------------