From owner-freebsd-hackers Fri May 22 13:36:21 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA11665 for freebsd-hackers-outgoing; Fri, 22 May 1998 13:36:21 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA11576 for ; Fri, 22 May 1998 13:36:01 -0700 (PDT) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id UAA00868 for ; Fri, 22 May 1998 20:35:57 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id WAA02203; Fri, 22 May 1998 22:35:53 +0200 (MET DST) Message-ID: <19980522223552.03137@follo.net> Date: Fri, 22 May 1998 22:35:52 +0200 From: Eivind Eklund To: hackers@FreeBSD.ORG Subject: Weird behaviour in BootEasy Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG 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: The data for partition 4 is: 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