UDMA ICRC error reading

Pav Lucistnik pav at oook.cz
Fri Mar 19 11:08:33 CET 2004


V pá, 19. 03. 2004 v 10:47, Martyn conf. píše:

> 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

Chyby pri prenosu dat.

> 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

80 pinovym IDE kabelem. Doporucuji toto reseni.

> b) jinde pisi ze muze byt zniceny disk

Ano, pokud vyloucite a)

> c) nebo at disk "degraduji" na udma33 ci udma66.

V pripade a) lze problem obejit snizenim prenosove rychlosti na udma33

> 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).

Ano.

> "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

Toto plati jen v ramci behu systemu, po restartu se pouziji opet
"vychozi" hodnoty.

> # atacontrol attach 0
> 
> pise > atacontrol: ioctl(ATAATTACH): File exists

Nemuzete pripojit ATA sbernici ktera uz je pripojena.

Sezente si 80-pinovy kabel.

-- 
Pav Lucistnik <pav at oook.cz>
Co vime o lasce? Laska je jako hruska. Hruska je sladka a ma urcity
tvar. Zkuste presne definovat tvar hrusky.
  -- Marigold: Pul stoleti poezie





More information about the Users-l mailing list