From owner-freebsd-questions Sun Oct 8 6:44:47 2000 Delivered-To: freebsd-questions@freebsd.org Received: from pop.hccnet.nl (pop.hccnet.nl [193.172.127.94]) by hub.freebsd.org (Postfix) with ESMTP id 3E71F37B503 for ; Sun, 8 Oct 2000 06:44:41 -0700 (PDT) Received: from parmenides.utp.net by pop.hccnet.nl via uds158-123.dial.hccnet.nl [193.173.123.158] with ESMTP id PAA24814 (8.8.5/1.13); Sun, 8 Oct 2000 15:44:32 +0200 (MET DST) Received: from localhost (janko@localhost) by parmenides.utp.net (8.9.3/8.9.3) with ESMTP id PAA00529; Sun, 8 Oct 2000 15:44:27 +0200 (CEST) (envelope-from janko@compuserve.com) X-Authentication-Warning: parmenides.utp.net: janko owned process doing -bs Date: Sun, 8 Oct 2000 15:44:27 +0200 (CEST) From: Janko van Roosmalen X-Sender: janko@parmenides.utp.net To: Jim Graham Cc: freebsd-questions@FreeBSD.ORG Subject: Re: FreeBSD 4.1.1 refuses to see 30GB hard drive as > 2GB In-Reply-To: <20001007213350.A2124@n5ial.gnt.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Some time I played around with a 13 GB disk in an old 486-120 system which only recognizes disk up to +- 8GB using LBA. By setting the BIOS translation modes to NORMAL the kernel boot messages showed the right geometry, fdisk agreed also and I was able to partition the disk. When I moved this disk to a 150 MHz Pentium Pro ATX system, this did not work. I had to manually enter the geometry (user defineable) in the BIOS. You could check if your BIOS allows to enter an user defineable geometry. fdisk has an option to set the disk geometry (option G) so you can coach fdisk to use another geometry. I am still running FreeBSD 3.2 release, and not 4.1.1 so you mileage may vary. ===Janko van Roosmalen - Vught - Netherlands=== On Sat, 7 Oct 2000, Jim Graham wrote: > I've just attempted to add a Maxtor MXT 53073H4 30.7GB hard drive > to my system. Unfortunately, no matter what I do, FreeBSD 4.1.1 > insists that it's only 2014 MB. > > Here's what I've tried..... > > First, I tried using /stand/sysinstall. No matter what I did, I could > not convince it to use more than 2 GB. :-( > > Then, I used a (shudder) Win98 boot disk and its fdisk---it was quite happy > to fdisk and format a 29.9GB dos partition for me. When I tried to mount > that using FreeBSD, FreeBSD complained, saying: "ad1s1: slice extends > beyond end of disk: truncating from 60018777 to 4124673 sectors". I tried > to write to that disk anyways...bad move---FreeBSD went tango uniform > (i.e., it locked up hard). > > I've changed the BIOS settings (which I'm not convinced that any Unix > would use anyways), using LBA, LARGE, NORMAL, AUTO, etc....nothing makes > any difference. > > It seems that no matter what I do, FreeBSD insists on seeing this as a > 2 GB drive. :-( > > System details: > > 650 MHz AMD Athlon on an ASUS K7V Motherboard > ad0 (seen quite happily): > 19547MB [39714/16/63] at ata0-master using UDMA33 > ad1 (fubar): > 2014MB [4092/16/63] at ata0-slave using UDMA66 > > Note that the above info for ad1 is what FreeBSD is seeing at boot, and > is *NOT* what's stored in the BIOS config..... BIOS says 4092/255/63 > or 1024/255/63, depending on what the settings are (LBA, etc). > > Forgive my ignorance, but the only time I've ever tried to use a disk > this large before was on a Sun Enterprise 3500, which didn't have the > limitations of the PC architecture. > > Has anyone run into this problem before? Can anyone offer any fixes > other than starting over by installing FreeBSD from scratch so (hopefully) > it will figure out what to do on its own? I saw questions resembling this > on the list archives, but if there were answers to those questions, I > missed them.... > > Suggestions, comments, and even RTFMs (with a pointer to the FM that > I've missed, please), most welcome. > > Thanks, > --jim > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message