[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: CD boot failure



Stephen Day wrote:
> PA-RISC machines have a modular approach to just about everything and booting
> is no exception. When you switch the things on you get the PDC layer, This
> does all sorts of checks ( loads of them on faster machines ). This will then
> load the IPL ( Inital Program Loader ) this is also known as the ISL ( Inital
> System Loader )

ISL (aka mongoose) is the *secondary* loader.
It uses IODC (and some PDC calls) to load HPUX (or whatever).

PDC/IODC is the primary loader.

>  As far as I know there is no differance between the two. You
> can interact with the IPL if you want to when loading HP-UX and I think MPE.
> It can be useful at times. The IPL layer then loads the secondary boot loader

This is wrong. ISL loads the OS and passes parameters to it.
(eg "hpux -is" to load hpux and run single user state.)

>   .
> This depends on your operating system. If you run HP-UX then it's called
> ( strangely enough ) hpux. This does the loading of the kernel. 

AFIAK, hpux is an ISL built-in. The "HPUX" seen when doing lifls
of an HPUX boot disk, is just the LIF partition name.

> I'm guessing at this stage but it looks very much like PALO replaces the IPL
> layer and does the kernel loading itself.

Correct.

>  This is cheating from HP's point of view but nevermind, it does work.
> The PDC layer will think whatever PALO
> installed is an IPL and will have a go at loading it.

AFAIK, that's the intended design.
(Some other things are "cheated" but they've been discussed before)

> I have seen that init=-7 message a few times whilst installing HP-UX.
> I think it means it can't find a lif image and is normaly followed by 6 or 7
> lines of numbers.

It's an error returned by IODC when loading palo.
The error can be decoded from the PA IO Arch ERS.
Available from both the www.parisc-linux.org and docs.hp.com web sites.

grant



Reply to: