From owner-freebsd-questions Tue Apr 8 10:50:01 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id KAA20476 for questions-outgoing; Tue, 8 Apr 1997 10:50:01 -0700 (PDT) Received: from dsp.net (dsp.net [199.4.121.1]) by freefall.freebsd.org (8.8.5/8.8.5) with SMTP id KAA20448 for ; Tue, 8 Apr 1997 10:49:59 -0700 (PDT) Received: from ICL2 (seal.dsp.com [199.4.121.219]) by dsp.net (8.6.12/8.6.9) with SMTP id KAA08255 for ; Tue, 8 Apr 1997 10:48:47 -0700 Message-ID: <334A7776.6FA1@dsp.net> Date: Tue, 08 Apr 1997 09:51:02 -0700 From: "Steven L.Richardson" Organization: CCSF X-Mailer: Mozilla 2.01KIT (Win16; U) MIME-Version: 1.0 To: freebsd-questions@FreeBSD.ORG Subject: boot from beyond 1024 cyl? X-URL: http://www.freebsd.org/support.html Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-questions@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk I tried finessing around the 1024 cylinder limit on active paritions by using a copy of the root partition's boot record (using dd and the raw device copying 512 bytes) and employing a boot manager (NT's in this case). But it barfs and I guess I've learned the hard way that only 10 bits are allocated at some very low level, such as in the boot record itself, for addressing cylinder location. Is there any way around this? I phoned my bios (Award) manufacturer and all they could suggest was LBA. Is a bios change the only way out of this predicament? background: 1.6 gig WD drive with 3000+ cylinders being addressed with that geometry. NT installed with warnings about invisibility to dos, but i don't run dos, so whatever. installed freebsd out around cyl 2000 hoping that copying the mbr to the first partition (wd0) would end-run the limitation. Doesn't work, I believe because the MBR when executed then tries to load and run executable from some cylinder equal to freebsd root cylinder MOD 1024 (only 10 bits allocated). I think the answer is that there is simply no way around this and that I should have done installation with LBA or fragmented my NT partition and installed freebsd root below cyl 1024 (as your documentation clearly states!) Is that in fact the case? Thanks for any help! -Steve (stretch@dsp.com)