Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 06 Mar 2010 15:57:08 +0100
From:      Andrea Venturoli <ml@netfence.it>
To:        freebsd-hardware@freebsd.org
Subject:   SATA regression with 7.2
Message-ID:  <4B926D44.2050500@netfence.it>

next in thread | raw e-mail | index | archive | help
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: <VIA AHCI controller> 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: <ATA channel 0> on atapci0
ata3: <ATA channel 1> on atapci0
ata4: <ATA channel 2> on atapci0
ata5: <ATA channel 3> on atapci0
atapci1: <VIA 8251 UDMA133 controller> port 
0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xfc00-0xfc0f at device 15.1 on pci0
ata0: <ATA channel 0> on atapci1
ata1: <ATA channel 1> on atapci1
...
ad4: 152627MB <WDC WD1600AAJS-00PSA0 05.06H05> 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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4B926D44.2050500>