From owner-freebsd-questions@FreeBSD.ORG Wed Mar 3 18:58:47 2010 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 1DFB3106566C for ; Wed, 3 Mar 2010 18:58:47 +0000 (UTC) (envelope-from ml@netfence.it) Received: from cp-out10.libero.it (cp-out10.libero.it [212.52.84.110]) by mx1.freebsd.org (Postfix) with ESMTP id A95298FC0A for ; Wed, 3 Mar 2010 18:58:46 +0000 (UTC) Received: from soth.ventu (151.51.46.88) by cp-out10.libero.it (8.5.107) id 4B73D5C0014EB4E6 for freebsd-questions@freebsd.org; Wed, 3 Mar 2010 19:58:45 +0100 Received: from alamar.ventu (alamar.ventu [10.1.2.18]) by soth.ventu (8.14.4/8.14.3) with ESMTP id o23IwdIg048278 for ; Wed, 3 Mar 2010 19:58:40 +0100 (CET) (envelope-from ml@netfence.it) Message-ID: <4B8EB15F.2010203@netfence.it> Date: Wed, 03 Mar 2010 19:58:39 +0100 From: Andrea Venturoli User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; it-IT; rv:1.9.1.8) Gecko/20100303 Thunderbird/3.0.3 MIME-Version: 1.0 To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Subject: SATA regression with 7.2 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: Wed, 03 Mar 2010 18:58:47 -0000 Hello. I've got a box with a VIA VT8251 chipset and a single SATA HD, running 6.3/i386. I'm trying to upgrade it to 7.2, but, when booting with the new kernel, it won't detect any HD. In my BIOS I can set the controller to SATA, RAID or AHCI, but that doesn't matter. Here's what I see when booting 6.3: atapci0: port 0xe880-0xe887,0xe800-0xe803,0xe480-0xe487,0xe400-0xe403,0xe080-0xe08f mem 0xfebfec00-0xfebfefff irq 21 at device 15.0 on pci0 atapci0: AHCI Version 01.00 controller with 4 ports detected ata2: on atapci0 ata3: on atapci0 ata4: on atapci0 ata5: on atapci0 atapci1: port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xfc00-0xfc0f at device 15.1 on pci0 ata0: on atapci1 ata1: on atapci1 ... ad4: 152627MB at ata2-master SATA300 Trying to mount root from ufs:/dev/ad4s1a On 7.2 the output is roughly the same (I couldn't save it), but it won't find ad4 and prompt me for a boot device (with none available). Here's an extract from "pciconf -lv": atapci0@pci0:15:0: class=0x010601 card=0x33491106 chip=0x33491106 rev=0x00 hdr=0x00 vendor = 'VIA Technologies Inc' device = 'VT8251 VIA VT8251 AHCI RAID Controller' class = mass storage atapci1@pci0:15:1: class=0x01018a card=0x05711106 chip=0x05711106 rev=0x07 hdr=0x00 vendor = 'VIA Technologies Inc' device = 'VT82C586A/B/VT82C686/A/B/VT823x/A/C Bus Master IDE Controller' class = mass storage subclass = ATA Please help. bye & Thanks av.