From owner-freebsd-current@FreeBSD.ORG Mon Nov 1 19:35:57 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A4D8316A4CE for ; Mon, 1 Nov 2004 19:35:57 +0000 (GMT) Received: from smtp002.bizmail.yahoo.com (smtp002.bizmail.yahoo.com [216.136.172.126]) by mx1.FreeBSD.org (Postfix) with SMTP id 80A4743D1F for ; Mon, 1 Nov 2004 19:35:57 +0000 (GMT) (envelope-from noackjr@alumni.rice.edu) Received: from unknown (HELO optimator.noacks.org) (noackjr@supercrime.org@70.240.208.193 with login) by smtp002.bizmail.yahoo.com with SMTP; 1 Nov 2004 19:35:57 -0000 Received: from localhost (localhost [127.0.0.1]) by optimator.noacks.org (Postfix) with ESMTP id 101176139; Mon, 1 Nov 2004 13:35:56 -0600 (CST) Received: from optimator.noacks.org ([127.0.0.1]) by localhost (optimator.noacks.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 03533-04-2; Mon, 1 Nov 2004 13:35:54 -0600 (CST) Received: from www.noacks.org (localhost [127.0.0.1]) by optimator.noacks.org (Postfix) with ESMTP id 1B7DD6101; Mon, 1 Nov 2004 13:35:54 -0600 (CST) Received: from 69.53.57.66 (SquirrelMail authenticated user noackjr); by www.noacks.org with HTTP; Mon, 1 Nov 2004 13:35:54 -0600 (CST) Message-ID: <54560.69.53.57.66.1099337754.squirrel@69.53.57.66> In-Reply-To: <200410311250.50254.brendon.humphrey@comcast.net> References: <200410311250.50254.brendon.humphrey@comcast.net> Date: Mon, 1 Nov 2004 13:35:54 -0600 (CST) From: "Jon Noack" To: "Brendon" User-Agent: SquirrelMail/1.4.3a X-Mailer: SquirrelMail/1.4.3a MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-Virus-Scanned: by amavisd-new at noacks.org cc: freebsd-current@freebsd.org Subject: Re: 5.3 RC1 CD Boot X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: noackjr@alumni.rice.edu List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Nov 2004 19:35:57 -0000 Brendon wrote: > What I suspect has happened is that sometime since 5.2.1 the ATA subsystem > has started using DMA with ATAPI devices by default. I just put 5.3 RC1 on > my laptop last night by booting with a 5.2.1 CD and using the 5.3 cd has > the media source. > > Once the OS was installed, I was still unable to read any CDs > (MEDIA_SENSE_BIG error or something similar). I saw Soeren advising > someone to set hw.ata.atapi_dma=0 in loader.conf in a somewhat releated > post. Doing this worked for me. > > I wonder whether there is a way to do this with the Install CD? > > Perhaps 4.3 should be released with atapi_dma disabled by default to cater > for those of use with flaky hardware? > > Aside from that, 5.3 RC1 feels slick on my Compaq Presario 2105. Very nice > job guys. ATAPI DMA was enabled because some newer drives refuse to work with it disabled and high-speed CD and DVD burners need it enabled to function at full-speed. It was an issue where leaving it disabled was resulting in *more* problem reports than enabling it would. Thus, the move to a more "modern" default. ATAPI DMA is only enabled when the device supports UDMA33, which is an attempt to do the right thing as much as possible. Sadly, there are always some setups that fall through the cracks... Regardless, there are several ways around it when installing from the CD: 1) Set hw.ata.atapi_dma=0 at the CD's loader prompt (menu #6) 2) Use safe mode, which disables ATAPI DMA among other things (menu #3) If you were unable to install, it seems like retrying in safe mode is the logical next step... Jon