LILO won't boot OS/2

LILO won't boot OS/2

Post by Riverwi » Tue, 22 Nov 1994 15:00:07



Hi out there,

        Hopefully someone knows how to fix this, heres what I've got.  I
recently bought OS/2 Warp, so its now co-existing with Dos/Windows and Linux,
or at least I would like it to be.  Each OS is installed on its own Hard Drive.
All three are Enhanced IDE, so I have 2 on the first controller, 1 on the
second.  On the first drive I installed Dos/Windows, and the OS/2 Boot Manager.
On the second drive OS/2 was installed, and on the third drive, also the second
controller, the linux drive was installed.  LILO was installed on the
SuperBlock of the 3rd drive, and I TRIED to set up the OS/2 boot manager to
boot all 3, as I can't seem to get LILO to recogonize the OS/2 drive if its on
its own controller.  Im kinda clueless as to how all of this should be setup.
If someone could give me a helpful hint or at least direct me to the correct
documentation I would be very appreciatitive.  It gets to be a pain after
awhile switching IDE cables around to load different operating systems :)
Thanks in advance for any help with this!

--Ernest Rojem

 
 
 

LILO won't boot OS/2

Post by Andrew Robert Ellswor » Wed, 23 Nov 1994 15:18:28



>    Hopefully someone knows how to fix this, heres what I've got.  I
>recently bought OS/2 Warp, so its now co-existing with Dos/Windows and Linux,
>or at least I would like it to be.  Each OS is installed on its own Hard Drive.
>All three are Enhanced IDE, so I have 2 on the first controller, 1 on the
>second.  On the first drive I installed Dos/Windows, and the OS/2 Boot Manager.
>On the second drive OS/2 was installed, and on the third drive, also the second
>controller, the linux drive was installed.  LILO was installed on the
>SuperBlock of the 3rd drive, and I TRIED to set up the OS/2 boot manager to
>boot all 3, as I can't seem to get LILO to recogonize the OS/2 drive if its on
>its own controller.  Im kinda clueless as to how all of this should be setup.
>If someone could give me a helpful hint or at least direct me to the correct
>documentation I would be very appreciatitive.  It gets to be a pain after
>awhile switching IDE cables around to load different operating systems :)
>Thanks in advance for any help with this!

I'd do the following:  

1) Put LILO on the MBR of drive 1

2) Configure LILO with three images: msdos, linux, and os2; just specify
the image for linux in lilo.conf as /dev/hdc or whatever (of course, I guess
you may have a problem with LILO seeing the third HD at bootup, but I think
there's probably a work-around if that's the case)

3) Make sure each of the images work -- msdos takes you to dos, linux to
linux, and os2 takes you to the OS/2 boot manager.  Make sure OS/2 will
boot from the boot manager.

4) Configure OS/2 with one choice only -- the OS/2 partition; then set
the "wait" time to 0, so it will just go straight to OS/2 and not give
you an additional boot manager (in addition to LILO, that is).

And finally...

5) Delete Warp, and use a more stable OS, like Linux.  I bought Warp,
tried it out, got it to install after wrestling with it for about 5
hours, and managed to completely bring it down (crash-proof?) in about 10
minutes.  It's a nice product, don't get me wrong, but it needs a LOT
more beta testing.

(BTW, number 5 is PURE OPINION and should not be interpreted as FACT --
if you like Warp, that's great; I simply didn't.  No flames, please, as
they will simply be ignored and will waste bandwidth.  End of disclaimer.)

Eagerly awaiting dosemu and Wine betas, to settle this OS dispute once
and for all,

--
Andy Ellsworth                | "I did this 'cause Linux gives me a woody."

Member, XF86_W32 beta team    |              his motivations for porting DOOM
http://cec.wustl.edu/~are1    |              to Linux

 
 
 

1. Lilo won't load os/2, os/2 won't load lilo

I'm having some problems getting OS/2 Warp, Dos/Windoze, and Linux to
cohabitate on the same machine.

When I set up lilo with another os (being os/2) I can boot from the drive
where the os/2 boot manager is, and it does indeed load an operating system
that isn't linux, but its not os/2 either.  It loads dos.  The drive
structure is such:

1'st IDE drive: WD 540 meg, formatted ext2fs, linux, lilo on MBR
2'nd IDE drive: WD 540 meg, 1'st partiton 1 meg with os/2 boot manager, 2'nd
                partition is DOS/Windoze, formatted FAT
3'rd IDE drive: WD 340 meg, formatted hpfs, os/2 warp, no boot manager
Linux:          Slackware 2.0, patched kernel to 1.1.38 (where the drives
                actualy work for the first time with no BIOS adjustments!)
Other Problem
causing toys:   Mitsumi CDROM, Colorado 250MB tape (I stopped posting about
                that one long ago :(, 2 floppies, Soundblaster 16 compatible
                sound card, SMC Elite combo ethernet card (8013EC or ~)

So LILO seems to skip right over the partition with os/2's boot manager and
loads up DOS.  Despite the fact that i specified in my lilo.conf for the
os/2_db (spelling) loader to use /dev/hdb1, and that dos is on hdb2.

I've tried putting the other 540 meg drive first, and using OS/2's boot
manager to load everything.  But the fdisk setup program for os/2's boot
manager refuses to believe that there is an operting system on the linux
drive, and it won't let me set up a boot manager option to load it.   :(

I've also tried a utility I picked up from a sunsite cd; setboot.  This is
supposed to pick a boot manager to use on reboot from among different drives
and partition.  It can't seem to find ANY boot managers though, not even the
one that LInux is using!  (damn thing)

On a side note I can't get LInux to read my third drive.  I used the
MAKEDEV script to build the device drivers for the third drive (hd1a)
but Linux just gives that annoying useless drive busy, wrong fs type, or
some other error when I try to access it from anything like mount or fdisk.
This seems to hold true whether the third drive is the DOS drive or the HPFS
one.  DOS/WINDOZE/OS/2 can all see this drive fine though....
Perhaps this is a problem with Enhanced IDE controllers on PCI buses?

Well, I'll stop here.  :)  
If I can get all that to work, I'll be a very happy camper for a few days
until I start tinkering with other stuff.  I seem to enjoy setting up
odd things much more than I do using them anyhow.   ;>

-Steve Rojem

2. Help! PS/1 Hard Drive Geometry?

3. LILO won't boot old OS... typical newbie woe

4. mdsched and kswap for 1.2.3?

5. *** lilo won't boot win' 95 ***

6. smbfs problem

7. using boot floppy to boot multi OS's (no LILO)

8. KP: unable to mount root fs on 08 :09

9. Lilo boot won't allow DOS to boot

10. Changed Lilo boot options, now Win98 won't boot

11. DOSemu won't boot LILO'd HD?

12. Redhat 8.0: linux won't boot, both grub and lilo don't work

13. Can't make LILO boot OS/2.