Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 May 1998 22:35:52 +0200
From:      Eivind Eklund <eivind@yes.no>
To:        hackers@FreeBSD.ORG
Subject:   Weird behaviour in BootEasy
Message-ID:  <19980522223552.03137@follo.net>

next in thread | raw e-mail | index | archive | help
I just switched my system to use a different bootdrive (a DPT RAID
array, actually) than I had before, and got the following behaviour:

On a standard boot, BootEasy won't go to BSD, displaying 'F?' when I
select the BSD partiton.  However, if I select F5 for booting to
another drive (even though I don't have another bootable drive), then
reboot, and _then_ press F2 when booteasy appears, it boots and works
fine.

Let me repeat the exact steps to get it to work:
1. Boot until I reach booteasy
2. Press F5
3. Reboot
4. Continue until I reach booteasy
5. Press F2
6. Boot normally from the FreeBSD bootblocks.

If I reboot after this, I again get the F? when it tries to
auto-select the BSD partition (or if I press F2 without having pressed
F5 first).

The BIOS and FreeBSD mostly agrees on disk layout - the BIOS believes
there to be 1024 cylinders, not 1954 as below.

root(bitbox)--# fdisk sd0
******* Working on device /dev/rsd0 *******
parameters extracted from in-core disklabel are:
cylinders=1954 heads=64 sectors/track=32 (2048 blks/cyl)

Figures below won't work with BIOS for partitions not in cyl 1
parameters to be used for BIOS calculations are:
cylinders=1954 heads=64 sectors/track=32 (2048 blks/cyl)

Media sector size is 512
Warning: BIOS sector numbering starts with sector 1
Information from DOS bootblock is:
The data for partition 1 is:
sysid 6,(Primary 'big' DOS (> 32MB))
    start 32, size 131040 (63 Meg), flag 0
        beg: cyl 0/ sector 1/ head 1;
        end: cyl 63/ sector 32/ head 63
The data for partition 2 is:
sysid 165,(FreeBSD/NetBSD/386BSD)
    start 131072, size 3870720 (1890 Meg), flag 80 (active)
        beg: cyl 64/ sector 1/ head 0;
        end: cyl 1023/ sector 32/ head 63
The data for partition 3 is:
<UNUSED>
The data for partition 4 is:
<UNUSED>


Any clues?  Or should I just re-install BootEasy and see if it goes
away?  (It seems like such an interesting little problem... :-)

Eivind.


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?19980522223552.03137>