Subject: Re: restoring bootselect
To: Russell McManus <russell_mcmanus@yahoo.com>
From: Manuel Bouyer <bouyer@antioche.eu.org>
List: netbsd-help
Date: 06/20/2003 22:54:36
On Thu, Jun 19, 2003 at 10:08:11PM -0400, Russell McManus wrote:
> 
> I just installed xp on my i386 laptop, which also used to boot NetBSD
> 1.6I.  Of course during the install XP overwrote the boot loader
> (savages).  So in an attempt to fix things, I booted from a NetBSD
> boot disk, and from there to the kernel on my NetBSD partition.
> 
> As root, I ran fdisk -B, and wrote out new bootselect code, with a 5
> sec delay and an option for xp and one for netbsd.  This was easy, I
> thought. Chyah. But the box still goes straight into XP!  No nice 5
> second delay, no nice little menu, nothing.
> 
> I'm missing something easy.  Any ideas what I'm doing wrong?

fdisk -B will check that the boot code config (in sector 1) it there, and
not update the boot code if it is. XP only touched sector 0, so fdisk -B thinks
the right boot code is still here.
fdisk -i -c /usr/mdec/mbr_bootsel
should reinstall the right boot code.

-- 
Manuel Bouyer <bouyer@antioche.eu.org>
     NetBSD: 24 ans d'experience feront toujours la difference
--