From owner-freebsd-current Tue Nov 26 14:40:00 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA04380 for current-outgoing; Tue, 26 Nov 1996 14:40:00 -0800 (PST) Received: from who.cdrom.com (who.cdrom.com [204.216.27.3]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id OAA04327 for ; Tue, 26 Nov 1996 14:39:50 -0800 (PST) Received: from brasil.moneng.mei.com (brasil.moneng.mei.com [151.186.109.160]) by who.cdrom.com (8.7.5/8.6.11) with ESMTP id KAA12483 for ; Tue, 26 Nov 1996 10:47:05 -0800 (PST) Received: (from jgreco@localhost) by brasil.moneng.mei.com (8.7.Beta.1/8.7.Beta.1) id MAA17367; Tue, 26 Nov 1996 12:44:14 -0600 From: Joe Greco Message-Id: <199611261844.MAA17367@brasil.moneng.mei.com> Subject: Re: 2.2-ALPHA install failure To: bde@zeta.org.au (Bruce Evans) Date: Tue, 26 Nov 1996 12:44:14 -0600 (CST) Cc: jgreco@brasil.moneng.mei.com, mark@grondar.za, freebsd-current@FreeBSD.org, jkh@time.cdrom.com, joerg_wunsch@uriah.heep.sax.de, phk@critter.tfs.com, rgrimes@GndRsh.aac.dev.com In-Reply-To: <199611260122.MAA19052@godzilla.zeta.org.au> from "Bruce Evans" at Nov 26, 96 12:22:12 pm X-Mailer: ELM [version 2.4 PL24] Content-Type: text Sender: owner-current@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk > >My standard procedure is to use a DOS boot disk to > > > >fdisk /mbr > >fdisk <= create DOS partition > >format : > > > >and then boot FreeBSD. I have never had a problem with sysinstall that > >I can recall, when doing this... it always "discovers" a usable geometry. > > This won't work with geometry-detecting SCSI BIOSes if the partition > table has suitable non-garbage in it. Try it with a X/1/1 prepared by > a previous installation of FreeBSD. The kernel must be kept entirely > below 512KB for booting with such a geometry. Well, all I can say is that I can not recall ever having any problems once I have done this... I will tuck away the rest of this for future reference... :-) sounds like a lot of work :-( > >I will probably switch to Rod's X/64/32 thing for SCSI disks, as I have > >used that occasionally in the past and never seemed to have any problems, > >but I wasn't too sure about it. > > The kernel must be kept entirely below 1GB for booting with a X/64/32 > geometry. This is usually arranged by keeping the boot partition entirely > below 1GB. > > My standard procedure for new SCSI disks is to use a FreeBSD boot disk to: > > boot with -v > note (vendor-supplied) geometry for future reference > back up MBR for future reference > write 0's to MBR > reboot > boot with -v > note default geometry for future reference > fdisk. Specify a geometry of X/255/63. Create a dummy partition with > start = 63 and size = ((some multiple of 255*63) - 63). > reboot > boot with -v > fdisk. Check that geometry is now X/255/63. If not, try another geometry... > fdisk, sysinstall: enter this geometry if the default is wrong. The default > is likely to be wrong only if you've cleared the dummy partition. > > new IDE disks is easier: > > run BIOS setup and choose the biggest available geometry > boot with -v and check that this geometry is used > fdisk, sysinstall: enter this geometry if the default is wrong. The default > is likely to be wrong if you haven't entered a dummy partition or if the > partition table has garbage in it. > > For disks with existing partitions that must be preserved: > > boot with -v and note the current geometry > run fdisk or sysinstall and check that the default geometry is the same. If > it is different, then you have a serious configuration error (perhaps for > a dedicated disk :-). Fix it before continuing. > > Bruce >