Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 24 May 1998 16:09:37 -0700
From:      Mike Smith <mike@smith.net.au>
To:        Eivind Eklund <eivind@yes.no>
Cc:        Mike Smith <mike@smith.net.au>, hackers@FreeBSD.ORG
Subject:   Re: Weird behaviour in BootEasy 
Message-ID:  <199805242309.QAA08745@antipodes.cdrom.com>
In-Reply-To: Your message of "Mon, 25 May 1998 01:49:31 %2B0200." <19980525014931.03345@follo.net> 

next in thread | previous in thread | raw e-mail | index | archive | help
> On Sat, May 23, 1998 at 08:52:24PM -0700, Mike Smith wrote:
> > > F5 doesn't appear.  Originally, I had another bootable disk as the
> > > first disk on an Adaptec in the machine.  F5 didn't appear, but when I
> > > pressed it I got the other bootblock.  This no longer happen - I get
> > > 'F?' when I press F5.  Then I reboot, and F1/F2 appears again, with F5
> > > as default.  If I press F5 here, it boot correctly.
> > 
> > Try pressing F4 instead, I'd be interested to know if that works too.
> 
> Typo above.  "If I press F2 here, it boot correctly." it should have been.

Sorry, I meant "press F4 instead of F5 the first time around".  I am 
trying to gather more data on what the DPT might be doing that changes 
its geometry ideas.

> F4 doesn't work (on any of the places where I press F-keys above).

8(

> > F5 will appear if you have an odd number of disks in the machine.
> 
> I have 4 disks.  I can probably kill one of them for testing if that would
> provide any interesting data.

Sorry, my turn to typo - F5 *should* appear if you have an *even* 
number of disks.  It will appear if you have exactly two.

> > > > The FreeBSD driver probably nukes some state in the DPT that tells it 
> > > > that it's changed its mind about the geometry.
> > > 
> > > That's possible; I don't know the details of how the DPT handles this.
> > 
> > Neither do I.  8(
> 
> It changes it mind.  After I have pressed 'F5', it reports 1024x64x32,
> before I've pressed F5 it reports 1024x122x32. 

Aha!  Thankyou for digging this out - it confirms what I thought.

> Wonder how I can stop this;
> the easiest is probably by making BootEasy not write out the press of 'F2'.
> It isn't a correct fix, though.

You could hack BootEasy to always assume *x64*32, but that's not 
correct either.  8(

-- 
\\  Sometimes you're ahead,       \\  Mike Smith
\\  sometimes you're behind.      \\  mike@smith.net.au
\\  The race is long, and in the  \\  msmith@freebsd.org
\\  end it's only with yourself.  \\  msmith@cdrom.com



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



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