-----Original Message-----
From: Jeffrey B. Ferland [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, May 30, 2000 9:55 AM
To: [EMAIL PROTECTED]
Subject: Re: [newbie] Setting lilo to dual boot 98 from seperate
drive???


On Mon, 29 May 2000, "Aaron" <[EMAIL PROTECTED]> wrote:
>Linux is on the primary disc (hda) and win98 is on the secondary disc
(hdb).
>I tried adding it to lilo but when I choose win98 at boot it doesn't do
>anything.  Do I have to do anything to win98 to make this work?  What do I
>need to do?
>Thanks,
>Aaron

I thought I would be asking for help on this list, instead my first post is
help...

LILO loads Linux and allows other OSes on the SAME HD to boot. You would
have to re-configure your BIOS to boot from drive D: (as Windoze sees it).
Unfortuneately many BIOSes don't know how to boot from anything other than
A:, C:, SCSI, and CD-ROM....

----

No not true at all.

A lot of people miss one of Lilo's neatest tricks.

It can remap the "hardware"... what? You ask... is he talking about?

Lilo can make you D: drive your C: drive... it can also do this to your
third and fourth hard drive.

Using Lilo you can put an OS on each drive and have each available to boot.
When the respective OS comes up, it will think it "booted" and "owns" the
boot device...

Huh? From the Man page for lilo.conf...

 disk=device-name
        Defines  non-standard  parameters for the specified
        disk.  See section "Disk geometry" of user.tex  for
        details.   Especially useful is the `bios=' parame�
        ter.  The BIOS numbers your disks 0x80, 0x81,  etc.
        and  it  is  impossible  to decide which Linux disk
        corresponds to which BIOS disk (since this  depends
        on  the BIOS setup, and on the type of BIOS), so if
        you have an unusual setup you  need  to  state  the
        correspondence  between Linux disks and BIOS disks.
        For example,

            disk=/dev/sda
                    bios=0x80
            disk=/dev/hda
                    bios=0x81

        would say that your SCSI disk  is  the  first  BIOS
        disk,  and  your  (primary  master) IDE disk is the
        second BIOS disk.

Clear as mud...

What this means is that you can use a parameter such as

        disk=/dev/hdb
                bios=0x80
        disk=/dev/hda
                bios=0x81

The above lines make the "D:" drive the "C:" drive and the "C:" drive the
"D:" drive.

Using the above, you can put Windows 98 on the second hard drive and boot to
it after selecting WIN98 from Lilo... Windows comes up thinking it's on the
C: drive (which it is not).

You can further extend this trick quite a bit... read the man, mam.

-JMS


Reply via email to