From owner-freebsd-questions Wed Oct 2 13:58:15 2002 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 86FC937B401 for ; Wed, 2 Oct 2002 13:58:14 -0700 (PDT) Received: from dan.emsphone.com (dan.emsphone.com [199.67.51.101]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0BB4F43E4A for ; Wed, 2 Oct 2002 13:58:14 -0700 (PDT) (envelope-from dan@dan.emsphone.com) Received: (from dan@localhost) by dan.emsphone.com (8.12.6/8.12.5) id g92KwC8p048200; Wed, 2 Oct 2002 15:58:12 -0500 (CDT) (envelope-from dan) Date: Wed, 2 Oct 2002 15:58:11 -0500 From: Dan Nelson To: Matthew Donadio Cc: Mike Hogsett , freebsd-questions@FreeBSD.ORG Subject: Re: 8.4Gb IDE Drive Limit Message-ID: <20021002205811.GC70812@dan.emsphone.com> References: <200210021944.g92JhwWZ006566@axp.csl.sri.com> <3D9B5359.C2C9E179@ieee.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3D9B5359.C2C9E179@ieee.org> X-OS: FreeBSD 5.0-CURRENT X-message-flag: Outlook Error User-Agent: Mutt/1.5.1i Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In the last episode (Oct 02), Matthew Donadio said: > Mike Hogsett wrote: > > How did you partition the 40Gb drive? > > Thanks for the reply. > > I split the drive in two with the intentions of installing FreeBSD on > one slice, and Linux on the other (I haven't tried Linux yet). Are > you suggesting that I should try putting / on a small slice by > itself, and see if that boots? It's worth a shot. I think the main problem with getting large drives to boot on old BIOSes is the 1024-cylinder limit. You need to make sure the kernel is located near enough to the start of the disk that it can be accessed with BIOS calls. If your FreeBSD partition is on the 2nd half of the disk, it probably won't boot. You might want to set it up like: |<- 1024-cyl point +----+-------|-----------------------+------+-------------------+ | / | / : swap : /usr | swap | /usr | +----+-------------------------------+------+-------------------+ ^ ^ ^ ^ Linux FreeBSD slice containing Linux Linux root all FreeBSD partitions swap /usr >sda1< sda2 >sda3< >sda4< da0s1 >da0s2< da0s3 da0s4 That way both Linux and FreeBSD get their kernels near the start of the disk. -- Dan Nelson dnelson@allantgroup.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message