Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 1 Jan 1999 03:25:58 -0500 (EST)
From:      Ian Patrick Thomas <ipthomas_77@yahoo.com>
To:        freebsd-questions@freebsd.org
Subject:   can no longer boot 1st drive
Message-ID:  <199901010825.DAA00311@scraemondaemon.mydomain.org>

next in thread | raw e-mail | index | archive | help
	After doing the following
boot0cfg -B wd0
boot0cfg -B wd1
	I can no longer boot into my first drive using BootEasy.

	Here is output for how drive 0 is setup
cylinders=10767 heads=59 sectors/track=63 (3717 blks/cyl)

Figures below won't work with BIOS for partitions not in cyl 1
parameters to be used for BIOS calculations are:
cylinders=10767 heads=59 sectors/track=63 (3717 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 165,(FreeBSD/NetBSD/386BSD)
    start 0, size 40021632 (19541 Meg), flag 80 (active)
        beg: cyl 0/ sector 1/ head 0;
        end: cyl 1023/ sector 63/ head 58

	The drive is a dangerously dedicated drive.  wd1 contains just my swap partition located right at the begining, followed by a NetBSD partition taking up the rest of the drive.

cylinders=2108 heads=256 sectors/track=63 (16128 blks/cyl)

Figures below won't work with BIOS for partitions not in cyl 1
parameters to be used for BIOS calculations are:
cylinders=2108 heads=256 sectors/track=63 (16128 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 165,(FreeBSD/NetBSD/386BSD)
    start 63, size 514017 (250 Meg), flag 80 (active)
        beg: cyl 0/ sector 1/ head 1;
        end: cyl 32/ sector 1/ head 0
The data for partition 2 is:
sysid 169,(NetBSD)
    start 519120, size 33485760 (16350 Meg), flag 0
        beg: cyl 32/ sector 1/ head 80;
        end: cyl 1023/ sector 63/ head 255

	The last drive doesn't really come into play, it is a dedicated OpenBSD drive.  I can boot into the NetBSD partition on wd1 and OpenBSD on wd2, but can no longer boot into FreeBSD on wd0.

boot0cfg -v wd0
#   flag     start chs   type       end chs       offset         size
1   0x80      0:  0: 1   0xa5   1023: 58:63            0     40021632

drive=0x80  options=nopacket,update,nosetdrv  ticks=182
boot0cfg -v wd1
#   flag     start chs   type       end chs       offset         size
1   0x80      0:  1: 1   0xa5     32:  0: 1           63       514017
2   0x00     32: 80: 1   0xa9   1023:255:63       519120     33485760

drive=0x80  options=nopacket,update,nosetdrv  ticks=182

I thought that one was supposed to be 0x80, the other 0x81?

On boot up my options look like this...
F1 FreeBSD (this is the one I want)
F5 Drive 1 
I hit F1 and I get the same message...
F1 FreeBSD
F5 Drive 1
I hit F2 I get...
F1 FreeBSD
F2 ?? (this is NetBSD and it boots)
F5 Drive 2 (this is OpenBSD and it boots)
I hit F1 (this is my swap partition) and get...
no kernel found
then I get...
>> FreeBSD/i386 BOOT
Default: 0:wd(1,a)/kernel
boot:
at which point I can enter boot wd(0,a)/kernel and get into drive one.

Any suggestions on how to fix this.  If more info is needed let me know.

Ian


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?199901010825.DAA00311>