Mailinglist Archive: opensuse (3254 mails)
| < Previous | Next > |
Re: [SLE] New Hard Drive and Suse
- From: Anders Johansson <andjoh@xxxxxxxxxxxxxxxxxxxxx>
- Date: Tue, 3 Sep 2002 20:59:11 +0200
- Message-id: <200209032059.11540.andjoh@xxxxxxxxxxxxxxxxxxxxx>
On Tuesday 03 September 2002 20.48, Jerry Feldman wrote:
> The question is when are these actually used and for what purpose. Does
> LILO actually make the BIOS calls to the BIOS to boot Linux, or to
> determine the geometry. Or, does LILO itself replace the BIOS calls with
> its own.
That's a possibility of course. As I read the source (and I should point out
that my assembly really is rusty, so this could very well be wrong) lilo
replaces int13 if you're booting from a disk other than the primary, and then
only to switch the drive maps so it'll look like the first, followed by a
call to the original int13.
This is the only place I can find where int13 is replaced (this is in
chain.S), but as I say it could be wrong. Corrections are welcome if I am.
//Anders
> The question is when are these actually used and for what purpose. Does
> LILO actually make the BIOS calls to the BIOS to boot Linux, or to
> determine the geometry. Or, does LILO itself replace the BIOS calls with
> its own.
That's a possibility of course. As I read the source (and I should point out
that my assembly really is rusty, so this could very well be wrong) lilo
replaces int13 if you're booting from a disk other than the primary, and then
only to switch the drive maps so it'll look like the first, followed by a
call to the original int13.
This is the only place I can find where int13 is replaced (this is in
chain.S), but as I say it could be wrong. Corrections are welcome if I am.
//Anders
| < Previous | Next > |