Solved

Lilo booting WinNT,95,Linux on 3 seperate HD's

Posted on 1997-06-04
6
277 Views
Last Modified: 2013-12-15
Hi!

To the point:  I've got Win95 on my first EIDE hard disk
(hda) and Linux on my second EIDE hard disk (hdb).  I dual
boot with LILO which is located on the hda's (drive c's)
MBR.

I just scrapped a hard drive from an older computer and got
it working with this current computer.  It is currently an
empty drive formatted as DOS, fully recognized by my bios.

My configuration is:
hda - Win95
hdb - Linux
hdc - new drive.(I want to make this WinNT 4.0)
hdd - CDROM

I wish to add NT:
I've worked with NT4.0 and I'm aware that it has it's own
bootloader.  I know this will interfere with my LILO
bootloader configuration.

Questions:
1.  I've read that LILO is only bootable from the first two
drives. Namely, in my case, hda and hdb.  Does this mean
that I won't be able to boot my hdc (WinNT) from within
LILO?
OR ...
does this mean that you can only write the MBR to the first
two drives..which, in my case, has been done since the MBR
is on hda already?  This this "first 2 drives" limitation of
LILO something that I need to be concerned with judging from
my current configuration?

2. I have data on hda and hdb that I dare not risk losing.
Is the safest way to proceed to? ...
        a. Make a WIN95 boot disk with CDROM drivers.
        b. Disconnect hda and hdb COMPLETELY from computer.
      (protect my MBR on hda as well as all my data on both)
        c. Boot up Win95 boot disk with CDROM drivers and
           install WinNT4.0 from hdd (CDROM) to hdc.
         (I'm guessing that I might have to switch hdc and
          hdd to hda and hdb respectively, for the NT
          installation.  The Primary chain may need to be
          filled first?)
        d.  WinNT will be loaded on hdc and whatever NT
           Bootloader is added will at least not have
           touched my real Bootloader on hda which I will
           put back on when I put my drives physically back
           on the computer again (step e.)

        e.  Reinstall the hard disks back into their
            original configuration hda, hdb, hdc, hdd.
        f.  edit lilo.conf to reflect WinNT option.
        g. run sbin/lilo

        voila?

Anyone who has any advice as to whether this seems reasonable, please let me know.  The main thing to know is
that I can't fiddle with repartioning and installing the
OS's in a certain order.
It needs to be this way.
I have Win95 and Linux currently and need to figure out a
way to ADD WinNT to my current system using the 3rd disk on
hdc.
Thanks!
-Stephen
smatteso@silcom.com
0
Comment
Question by:smatteso
  • 4
  • 2
6 Comments
 
LVL 2

Expert Comment

by:n3mtr
ID: 1627875
Try these places for more info:
http://www.linuxhq.com/HOWTO/mini/Linux+NT-Loader
http://www.linuxhq.com/HOWTO/mini/Linux+WinNT

If you want a real answer up the points.
0
 

Author Comment

by:smatteso
ID: 1627876
Increased points from an insulting 12.5 to a reasonable 150.

I'd just like to reemphasize my concern over using LILO to
boot all 3 drives.  I've read that LILO can only boot
from the first 2 drives.  If I load WinNT on the 3rd IDE drive,
will it mean I can't use LILO to boot WinNT?  If so,
is it possible to boot to WinNT4.0 from floppies?  Will the
WinNT bootloader be able to function better with booting
NT from my 3rd drive, hdc?  Is everything I've heard about
LILO's limitations true?

Thanks for the comment n3mtr!
-Stephen Matteson
smatteso@silcom.com

 
0
 
LVL 2

Accepted Solution

by:
n3mtr earned 150 total points
ID: 1627877
Answer below(I like to lock the question before beginning a long answer)
0
Why You Should Analyze Threat Actor TTPs

After years of analyzing threat actor behavior, it’s become clear that at any given time there are specific tactics, techniques, and procedures (TTPs) that are particularly prevalent. By analyzing and understanding these TTPs, you can dramatically enhance your security program.

 
LVL 2

Expert Comment

by:n3mtr
ID: 1627878
Q1: Lilo is able to boot the 3rd and 4th drive as long as they are supported by your bios and the OS can take being loaded from those drives(I'm sure NT can).
Q2: I'm not sure if it will work, I'm not an NT GURU.  NT may complain being moved from hda to hdc.  If you have the time, it seems like the safest way. Give it a try.
The other way would be to backup your MBR from all drives(that would include partitions). And then install NT.  You will then have to check your partitions and reinstall lilo from a boot disk(adding NT).
Steer clear of NT's disk administrator; I've heard it has messed up some peoples linux setup(partitions).
comment back if you have any questions.
0
 
LVL 2

Expert Comment

by:n3mtr
ID: 1627879
BTW NT loader can be setup to boot linux, but everytime you run lilo(change kernal or option in lilo.conf) you have to set it up again.  LILO in the MBR is the way to go.
0
 

Author Comment

by:smatteso
ID: 1627880
n3mtr,
Cool.  So it looks like keeping LILO as my boot loader is
not only possible, but also the way to go.
You pretty much answered all my essential questions.
The only thing left to do is to actually do it!
As with anything involving computers, I'm sure it will be
absolutely trouble-free, no problems! <with a hint of sarcasm>
Thanks,
Stephen

0

Featured Post

What Security Threats Are You Missing?

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

Join & Write a Comment

Introduction We as admins face situation where we need to redirect websites to another. This may be required as a part of an upgrade keeping the old URL but website should be served from new URL. This document would brief you on different ways ca…
Setting up Secure Ubuntu server on VMware 1.      Insert the Ubuntu Server distribution CD or attach the ISO of the CD which is in the “Datastore”. Note that it is important to install the x64 edition on servers, not the X86 editions. 2.      Power on th…
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…

760 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

17 Experts available now in Live!

Get 1:1 Help Now