From owner-freebsd-current@FreeBSD.ORG Mon May 31 10:38:54 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 46A7A16A4CE for ; Mon, 31 May 2004 10:38:54 -0700 (PDT) Received: from smtp.nildram.co.uk (smtp.nildram.co.uk [195.112.4.54]) by mx1.FreeBSD.org (Postfix) with ESMTP id F1AFD43D45 for ; Mon, 31 May 2004 10:38:53 -0700 (PDT) (envelope-from nullentropy@lineone.net) Received: from [192.168.0.2] (orbital.gotadsl.co.uk [81.6.215.230]) by smtp.nildram.co.uk (Postfix) with ESMTP id C2394253061 for ; Mon, 31 May 2004 18:38:14 +0100 (BST) Message-ID: <40BB6D84.70202@lineone.net> Date: Mon, 31 May 2004 18:38:12 +0100 From: Robert Downes User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8a2) Gecko/20040526 X-Accept-Language: en, fr, en-us MIME-Version: 1.0 To: current@freebsd.org Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Mailman-Approved-At: Tue, 01 Jun 2004 05:23:51 -0700 Subject: 5.2.1 on EPIA M1000 board X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 May 2004 17:38:54 -0000 I have had an awful weekend trying to make sense of wild errors that FreeBSD has been throwing on my VIA EPIA M1000 board. 5.0 seemed to be going fine, until I tried to make buildworld using 5.2.1 sources. Then it crashed and reset halfway through. The second attempt worked, so I built and installed a 5.2.1 kernel. Then the fun began. 5.2.1 would not accept my hard disk. Attepmting to boot normally, or mounting drives after booting into single-user-mode, would cause a stream of errors. Thinking the crash had screwed my hard disk data structure, I did a fresh install of 5.2.1 from the release ISO from the FTP site. Booted fine on a Pentium 4 machine, but went beserk again on my EPIA board. The error I'm getting looks like this: ad0: FAILURE - WRITE_DMA status=11 error=84 LBA=4127103 Such messages would stream up the screen, the drive crunching wildly. Any successful access (booting from a kernel.old 5.0 kernel, for instance) would complain about the filesystem being dirty, and leave the system read-only until fsck was run. fsck would run, but would find dozens of assorted errors which it could not correct. I posted this to freebsd-questions, and someone replied with something along the lines of 'me too' - they say that they can run 5.2.1 on a Compact Flash card, but will get wild problems too if they attempt to boot it from any hard disk. Also, should it be of any interest, I can only run 5.0 if I disable UDMA access to the Primary IDE Master in my BIOS settings. FreeBSD obligingly drops to PIO mode. Any ideas on this? -- Bob