UDMA ICRC error reading

Martyn conf. mkudlacekconf at centrum.cz
Fri Mar 19 10:47:43 CET 2004


Zdravim vas,

chtel bych se zeptat, mam nasledujici problem pri startu systemu (freebsd 
4.9 Stable), vypis je z dmesg

ata1-slave: ATAPI identify retries exceeded
ad0: 114473MB <ST3120026A> [232581/16/63] at ata0-master UDMA100
acd0: CDROM <CD-540E> at ata1-master UDMA33
Mounting root from ufs:/dev/ad0s1a
ad0s1a: UDMA ICRC error reading fsbn 1485247 of 742592-742719 (ad0s1 bn 
1485247; cn 92 tn 115 sn 22) retrying
ad0s1a: UDMA ICRC error reading fsbn 1485247 of 742592-742719 (ad0s1 bn 
1485247; cn 92 tn 115 sn 22) retrying
ad0s1a: UDMA ICRC error reading fsbn 1485247 of 742592-742719 (ad0s1 bn 
1485247; cn 92 tn 115 sn 22) retrying
ad0s1a: UDMA ICRC error reading fsbn 1485247 of 742592-742719 (ad0s1 bn 
1485247; cn 92 tn 115 sn 22) falling back to PIO mode

Jestli spravne chapu, jedna se o to, ze fbsd se domniva, ze muj harddisk 
(ata seagate baracuda 160GB, 8MB Cache) je ultra ata 100. Bohuzel nevim jak 
ultra ata vypada, ale odhaduji, ze se jedna o 80zilovy kabel a nikoliv 
klasicky ata (coz mam). Objevil jsem spoustu reakci na tento problem, ale 
ma slaba anglictina to prelozila neco na zpusob,

a) at odstranim ide kabel, ale nevim cim jinym ho mam nahradit
b) jinde pisi ze muze byt zniceny disk
c) nebo at disk "degraduji" na udma33 ci udma66.

Zkousel jsem tedy pouzit (ale nevim zda toto neni zcestne, stejne tak se 
zmena projevi az v konzoli, nikoliv pri startu systemu)
# atacontrol mode 0
Master = PIO4
Slave  = ???

Jedna se tedy o PIO4 a nikoliv ultradma100 (coz mozna vysvetluje hlaska 
falling back to PIO mode). "mam i dojem" ze fbsd neni zavisle na biosu, 
takze tam snad nic menit nemusim. V pripade ze ho pomoci
# atacontrol mode 0 udma2 pio3

tak ke zmene dojde, ale pri dalsim restartu to pise to same. pomoci

# atacontrol attach 0

pise > atacontrol: ioctl(ATAATTACH): File exists

Dekuji za radu

Martyn






More information about the Users-l mailing list