From owner-freebsd-questions Mon Sep 15 18:55:29 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id SAA12285 for questions-outgoing; Mon, 15 Sep 1997 18:55:29 -0700 (PDT) Received: from hobbes.saturn-tech.com (drussell@drussell.internode.net [198.161.228.154]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id SAA12264; Mon, 15 Sep 1997 18:55:21 -0700 (PDT) Received: from localhost (drussell@localhost) by hobbes.saturn-tech.com (8.8.4/8.8.2) with SMTP id TAA02676; Mon, 15 Sep 1997 19:55:21 -0600 (MDT) Date: Mon, 15 Sep 1997 19:55:20 -0600 (MDT) From: Doug Russell To: Jason Liao cc: freebsd-questions@FreeBSD.ORG, freebsd-hardware@FreeBSD.ORG Subject: Re: Failed to install on WD WDC33100H HDD In-Reply-To: <341DBAF4.B55AAB13@xinetron.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Mon, 15 Sep 1997, Jason Liao wrote: > I tried the HDD again on an old 486 computer. It failed again. There > is no LBA, no 32-bit access, no block access, no PIO mode 4 support on > the 486 computer. The result is the same as on Pentium and Pentium > PRO. On a Pentium system, DOS 6.22 can fdisk it without any problem. I > didn't try DOS on the 486. I really believe that there are something > special in the WDC33100H that the BIOS can support while FreeBSD 2.2.x > can not. In my hand I have a: MDL: WDAC33100-00H P/N: 99-004217-000 CCC: H9 4 MAR 97 DCM: CLABKVH Serial # is WT359 082 5920 If I plug it in to the machine beside me here, and pop in a 2.2.2-RELEASE boot disk, change flags to 0x80ff80ff on both wdc entries... wdc0 at 0x1f0-0x1f7 irq 14 on isa wdc0: unit 0 (wd0) , 32-bit, multi-block-16 wd0: 3020MB (6185088 sectors), 6136 cyls, 16 heads, 63 S/T, 512 B/S wdc1 at 0x170-0x177 irq 15 on isa wdc1: unit 0 (wd2) , 32-bit, multi-block-16 wd2: 3098MB (6346368 sectors), 6296 cyls, 16 heads, 63 S/T, 512 B/S It fdisks, disklabels, sysinstalls, no problem at all. What geometry did fdisk report to you? What did the probe report to you? What were the settings in the BIOS? Cylinders/Heads/Precompensation/LandingZone/Sectors/Mode The default here for the 33100 is 767/128/0/6135/63/LBA But, if I set it to 6136/16/65535/6135/63/NORMAL or 767/128/65535/6135/63/LARGE it works just fine as well. Either something is going very wrong in the bios/probe/fdisk procedure, or you have a flakey drive. Why it works corectly under DOS I do not know. Also, what motherboard and BIOS are you using? Later......