From owner-freebsd-stable@FreeBSD.ORG Thu Apr 28 20:20:59 2005 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AE96E16A4CE for ; Thu, 28 Apr 2005 20:20:59 +0000 (GMT) Received: from hotmail.com (bay102-f30.bay102.hotmail.com [64.4.61.40]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6FD6643D45 for ; Thu, 28 Apr 2005 20:20:59 +0000 (GMT) (envelope-from woodycarey@hotmail.com) Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Thu, 28 Apr 2005 13:20:59 -0700 Message-ID: Received: from 64.4.61.206 by by102fd.bay102.hotmail.msn.com with HTTP; Thu, 28 Apr 2005 20:20:59 GMT X-Originating-IP: [64.4.61.206] X-Originating-Email: [woodycarey@hotmail.com] X-Sender: woodycarey@hotmail.com In-Reply-To: From: "W C" To: avleeuwen@gmail.com Date: Thu, 28 Apr 2005 13:20:59 -0700 Mime-Version: 1.0 Content-Type: text/plain; format=flowed X-OriginalArrivalTime: 28 Apr 2005 20:20:59.0295 (UTC) FILETIME=[CA688AF0:01C54C2F] cc: freebsd-stable@freebsd.org Subject: Re: [SOLVED] VIA M1000 mini-itx system installation woes - WRITE_DMA error X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Apr 2005 20:20:59 -0000 This solution worked like a charm! Thanks Arjan! One note: use "set ..." syntax in the interactive loader prompt (6), and use "hw.ata.ata_dma="0" *without* "set " in /boot/loader.conf Interestingly, setting the drive in the BIOS to PIO4 mode had no effect. Now if I can just get carrier on my vr0 interface, I won't have to return this system! Woody >From: Arjan Van Leeuwen >Reply-To: Arjan Van Leeuwen >To: W C >CC: freebsd-stable@freebsd.org >Subject: Re: VIA M1000 mini-itx system installation woes - WRITE_DMA error >-cabling? >Date: Wed, 27 Apr 2005 10:11:16 +0200 > >On 4/26/05, W C wrote: > > Hi all, > > > > I am attempting to install 5.3-R from cd (iso image download) and > > sysinstall is failing > > to write the chosen (Auto Layout) filesystem to disk, the Toshiba 80G on >the > > primary ide channel as master. The error on vty1 is (from memory) ad0: > > WRITE_DMA, error=84. > > The drive is detected by BIOS as a UDMA100 device. There is nothing >else on > > this IDE channel, and only a cd drive on the other IDE slot. > > > > A search of -questions reveals this error is a UDMA mismatch, possible > > caused by 80-pin cabling, and fixable with atacontrol ad0 udma33 pio bla >bla > > bla. However, I do not yet have a running system to run atacontrol >from, as > > I am installing. I have rooted around in the bios for an option to >force > > the drive to UDMA33 speed, to no avail. Does anyone know how I can work > > around this problem and install FreeBSD to this neat little system? Do >I > > have bad cabling, a bad drive, or ??? > >Yes, I had the same problem. > >If this is a 2.5" drive, it probably doesn't have a 80-pins cable. >Force PIO mode for the install by entering at the boot prompt (option >6 in the boot loader menu): > set hw.ata.ata_dma="0" > boot > >After you've installed the system, insert that line into >/boot/loader.conf, and load up "atacontrol mode 0 udma33 udma33" as >early as possible during the boot (try using /etc/rc.early, for >example) to get it up to speed again. > >Arjan >_______________________________________________ >freebsd-stable@freebsd.org mailing list >http://lists.freebsd.org/mailman/listinfo/freebsd-stable >To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" _________________________________________________________________ On the road to retirement? Check out MSN Life Events for advice on how to get there! http://lifeevents.msn.com/category.aspx?cid=Retirement