One thing you might try if you wish to install Mandrake first is to create a
partition (~100 MB) and name it's mount point "/boot". You would have another
(larger) partition with the mount point "/". Be sure to create a bootdisk for
your system when the option appears. Then, during the LILO configuration,
choose to install LILO on the first sector of the boot partition (NOT the MBR).
Complete the install, but you will not be able to boot into Mandrake via the
hard drive (yet). Now install windows. Then reboot into Mandrake with the boot
disk. Now you should be able to manually update the /etc/lilo.conf file and run
lilo, or other methods to update LILO (like Linuxconf, or even booting off the
CD and running the Upgrade option this time). This time you may install LILO
into the MBR if you wish.
FYI, lately I prefer to keep LILO in a /boot partition since then it works very
well with other boot managers like WinNT (which must be done) or the BeOS
bootman. Sometimes you have to copy the bootsector to a file with the dd
command and place it in the other OS's partition to make it function correctly.
There is a WinNT (mini?-)HOWTO on doing exactly this procedure. Also the site
www.mandrakeuser.org has step by step instructions on dual-booting with NT.
Good Luck,
-Jim O.
On Wed, 29 Mar 2000, you wrote:
> Yes, Windows (any version) will overwrite the MBR on install, you just
> install Windows first or reinstall lilo after installing another OS and
> problem will be solved.
> Michael Holt
> [EMAIL PROTECTED]
>
> ----- Original Message -----
> From: "Trevor Farrell" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Wednesday, March 29, 2000 2:40 AM
> Subject: Re: [expert] Re-installing LILO after Win98
>
>
> > Mage Grimau wrote:
> >
> > > I'm trying to get my machine to dual-boot Win98 and
> > > linux. After I install linux (have to do it first or
> > > the partitioning doesn't work right) I installed
> > > Win98. Then I tried to use my linux boot disk to
> > > reload LILO, but it says "/dev/hda1 has no boot
> > > record" and quits without doing anything useful.
> > > /dev/hda1 is the 7M partition I mount as /boot. I
> > > assume I'm doing something wrong, but I can't figure
> > > out what (besides adding Win98, that is).
> > >
> > > =====
> > > Mage Grimau, Strange Unwashed & Somewhat Slightly Dazed
> > >
> > > __________________________________________________
> > > Do You Yahoo!?
> > > Talk to your friends online with Yahoo! Messenger.
> > > http://im.yahoo.com
> >
> > I could be wrong, but I believe that Windows writes its boot loader to
> > the first active partition (usually c: or hda1). In your case, this is
> > also the linux boot partition, hence your problem. If the other
> > suggestions don't work, I suggest you let Windows have the first
> > partition, even if it means having 2 fat32 partitions, with the /boot
> > partition between them.
> >
> > I've done plenty of dual boot installs and never had a problem, but I've
> > always had M$ os's on the first partition, and linux further up the
> > disk, or on a second disk.
> >
> > Trevor
> >
--
.~.
/V\
// \\
/( )\
^`~'^