From owner-freebsd-questions@FreeBSD.ORG Thu Jul 31 16:51:05 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 689171065670 for ; Thu, 31 Jul 2008 16:51:05 +0000 (UTC) (envelope-from me@janh.de) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.187]) by mx1.freebsd.org (Postfix) with ESMTP id F3CFD8FC1D for ; Thu, 31 Jul 2008 16:51:04 +0000 (UTC) (envelope-from me@janh.de) Received: from pustefix159.kundenserver.de (pustefix159.kundenserver.de [172.23.4.159]) by mrelayeu.kundenserver.de (node=mrelayeu7) with ESMTP (Nemesis) id 0ML2xA-1KObMj1oyJ-0004ps; Thu, 31 Jul 2008 18:51:01 +0200 Message-Id: <29825939.312031217523061419.JavaMail.servlet@kundenserver> From: Jan Henrik Sylvester To: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Priority: 3 X-Binford: 6100 (more power) X-Mailer: Webmail X-Originating-From: 34464795 X-Routing: DE X-Message-Id: <34464795$1217523061370172.23.4.15928835630@pustefix159.kundenserver.de--805196723> X-Received: from pustefix159.kundenserver.de by 78.54.99.104 with HTTP id 34464795 for [fbsdlists@gmail.com]; Thu, 31 Jul 2008 18:51:01 CEST Date: Thu, 31 Jul 2008 18:51:01 +0200 X-Provags-ID: V01U2FsdGVkX18kRYvNzEacKczVMIveeZE1BfCAwW5T8AAYUTi FuJ+tBMQ7NxQ8qn6umhMLpyb8TE+LEIBd6hZoWGrmUZukV8cjr XS5DUoFO1nnRpIwpQZwig== Cc: freebsd-questions@freebsd.org Subject: Re: 250GB hd: Can FreeBSD use >137GB (bios) as Linux or Windows do? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Jul 2008 16:51:05 -0000 >On 7/31/08, me@janh.de wrote: >> Yesterday, I wrote about "CANNOT READ BLK" from my new hd that I >> filled via firewire: >> http://lists.freebsd.org/pipermail/freebsd-questions/2008-July/179646.html >> The response suggested to check for faulty hardware, which I am still >> trying to do. >> >> I found FreeBSD reporting the drive to have 128GB instead of 232GB as >> FreeBSD did when the drive was connected via firewire. Searching the >> web, I found one reference of someone else having problems with >>>128/137GB using the same (latest) bios on this five year old >> (Centrino) laptop (Acer TM800). > >FreeBSD has no such limit, at least not in recent versions (I'm using >a 200 GB drive at this moment, and at home I have a system with a 500 >GB and a 750 GB drive). Your problem is caused either by the BIOS I never said FreeBSD had a limit. With ddo, it works. (I am on 7.0.) >lying to it (which is unlikely, because FreeBSD uses the BIOS value Yes, it is the bios. With ddo, the full disk is available; ddo supposingly does nothing but change the bios interrupt handlers. >only for initial booting), or the hard drive itself lying. Does your Are you sure about "only for initial booting"? If that was the case, I would not understand why it shows "ad0: 238475MB" with ddo and "ad0: 131072MB" without. Moreover, I tried writing to a sector beyond 128GB unsuccessfully without ddo and successfully with ddo (using dd). >drive have a jumper that causes it to report its capacity as 128GB for >compatibility with older BIOSes? If so, remove the jumper and try >again. These is no such jumper. With Linux and Windows seeing the correct size (without ddo), the drive must report it somehow correctly. Either your claim that FreeBSD is not relying on the bios is wrong, or I understand even less about the interaction of bios, drive, ddo handler, and os than I thought I would. (Please, enlighten me, if you know more.) Thanks for your input! Cheers, Jan Henrik