ata wrongly detects both harddisks as the same model
Pieter de Goeje
pieter at degoeje.nl
Sun Apr 13 14:16:40 UTC 2008
FreeBSD-current from ~14:00 CEST, 13th of April fails to mount root due to
apparently a harddisk detection problem. The system has two different ide
harddisks, connected to the same controller on the same cable. They used to
be detected as:
ad0: 114473MB <WDC WD1200JB-00EVA0 15.05R15> at ata0-master UDMA100
ad1: 114498MB <SAMSUNG SP1203N TL100-24> at ata0-slave UDMA100
But now it is:
ad0: 114473MB <WDC WD1200JB-00EVA0 15.05R15> at ata0-master UDMA100
ad1: 114473MB <WDC WD1200JB-00EVA0 15.05R15> at ata0-slave UDMA100
It doesn't boot because the root partition is on ad1.
pciconf -vl:
atapci1 at pci0:0:15:1: class=0x01018a card=0x70941462 chip=0x05711106
rev=0x06 hdr=0x00
vendor = 'VIA Technologies Inc'
device = 'VT82C586A/B/VT82C686/A/B/VT823x/A/C Bus Master IDE
Controller'
class = mass storage
subclass = ATA
Verbose dmesg -current from 1st of April
http://unforgiven.student.utwente.nl/~pyotr/current-ata-good
Verbose dmesg -current from 13th of April
http://unforgiven.student.utwente.nl/~pyotr/current-ata-bad
--
Pieter de Goeje
More information about the freebsd-current
mailing list