Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 Nov 2000 11:04:08 -0600 (CST)
From:      Mike Meyer <mwm@mired.org>
To:        "Khuzaima A. Lakdawala" <klak@giasbm01.vsnl.net.in>
Cc:        questions@freebsd.org
Subject:   Re: Boot manager woes
Message-ID:  <14868.5000.151268.320854@guru.mired.org>
In-Reply-To: <107591@toto.iv>

next in thread | previous in thread | raw e-mail | index | archive | help
Khuzaima A. Lakdawala <klak@giasbm01.vsnl.net.in> types:
> Hi,
> 
> I was happily using a dual-boot system since installing FreeBSD 4.0
> with the following IDE configuration:
> 
> Primary Master: 2 GB Windows95 (Existing installation)
> Secondary Master: 17 GB FreeBSD (New installation)
> Primary Slave: CDROM
> 
> After installing FreeBSD I installed the boot manager on the Windows95
> drive using the bootinst DOS utility. Everything worked fine. I could
> boot Windows with F1 and FreeBSD (Disk 2) with F5 .
> 
> NOW, I switched the drives as follows:
> 
> Primary Master: 17 GB FreeBSD
> Primary Slave: 2 GB Windows95
> Secondary Master: CDROM

Any particular reason for changing it? After all, it was working the
way it was before.

> I again boot Windows using floppy, run bootinst, and in desperation
> ask it to install the boot manager on BOTH disks. Reboot. The boot
> manager prompts:
> 
> F1 FreeBSD
> F5 Disk 2
> 
> I press F5 and the boot manager prompts again:
> 
> F1 DOS
> F5 Disk 2
> 
> Neither of the above choices boots DOS/Windows but goes into a weird
> boot manager loop.

The second booteasy prompt is actually normal. You're booting to the
drive 2 boot manager - which is booteasy. It finds the bootable
partition it has, and a second disk, so offers you those choices.

> Please help me get my dual-boot working again!
>
> The only way I can boot from the Windows drive right now is by
> disabling the Primary Master in BIOS setup and letting it boot from
> Primary Slave.

From the documentation that comes with grub (the boot manager I use;
it's in the FreeBSD ports tree), this is expected. To quote:

    If you have installed DOS (or Windows) on a non-first hard disk, you
    have to use the disk swapping technique, because that OS cannot boot
    from any disks but the first one.

In other words, Windows can't do what you're asking it to do. The
choices seem to be to swap the drives around again, or use grub
instead of booteasy, and remap the drives.

> Please be kind enough to CC your replies (and replies to replies) to
> me.

Always.

	<mike


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?14868.5000.151268.320854>