From owner-freebsd-hardware Wed Apr 3 14:41:26 1996 Return-Path: owner-hardware Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id OAA29349 for hardware-outgoing; Wed, 3 Apr 1996 14:41:26 -0800 (PST) Received: from GndRsh.aac.dev.com (GndRsh.aac.dev.com [198.145.92.241]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id OAA29317 for ; Wed, 3 Apr 1996 14:40:20 -0800 (PST) Received: (from rgrimes@localhost) by GndRsh.aac.dev.com (8.6.12/8.6.12) id OAA05970; Wed, 3 Apr 1996 14:39:25 -0800 From: "Rodney W. Grimes" Message-Id: <199604032239.OAA05970@GndRsh.aac.dev.com> Subject: Re: ASUS ncr scsi controller question To: heric@aug.com (Eric Hinson) Date: Wed, 3 Apr 1996 14:39:25 -0800 (PST) Cc: freebsd-hardware@freebsd.org In-Reply-To: <199603300817.DAA14363@rocoto.aug.com> from Eric Hinson at "Mar 30, 96 03:17:16 am" X-Mailer: ELM [version 2.4ME+ PL11 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-hardware@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > Hi, > > I set up a drive with FreeBSD on an Adaptec 1542cf (on another system) and > would like to put the drive in a system with the NCR PCI-SC200. I have > done this before successfully with no difficulty. > > However, when I tried it with this new system, it works fine with > an Adaptec 1542cf (even with 32 megs of ram), but gives me a > 'missing operating system' message when I try to boot the same drive > with the NCR based controller. > > I encountered this same error with the adaptec before I turned off > the > 1gig translation option in the Adaptec 1542cf BIOS. After that, it > came up without incident. > > I have moved drives from the Adaptec 1542cf based systems to the NCR PCI > based systems in the past without problems. > > Any help you can provide would be greatly appreciated. Thanks. The problem you are experincing is due to disk drive geometry translation, for disks < 1G byte the 1542 and the NCR use a 64 head/32 sector translation, for drives > 1G the 1542 uses either 64/32 or 255/63 under your control, the NCR does some really strange things above 1G and you have no control over what it picks. You did not have problems in the past because you moved drives <1G around or just plain outright got lucky, OR you installed FreeBSD using the _whole_ disk offset by 0 sectors (which I do manually so that I can move disks around at will). -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Reliable computers for FreeBSD