Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Laitealue => Aiheen aloitti: vtp - 31.03.11 - klo:07.55

Otsikko: ata <-> pata -adapterin mystiikka
Kirjoitti: vtp - 31.03.11 - klo:07.55
Tämä ei oikeastaan ole mitenkään Linux-ongelma, mutta ihmetyttää kuitenkin. Minulla on kaksi kappaletta sovittimia, joilla saa uudemman sata-levyn vanhaan ide-väylään kiinni. Toinen näistä tulee kiinni emolevyn ide-liittimeen ja sata-kaapelilla levyyn. Toinen tulee kiinni suoraan sata-levyyn ja siitä ide-kaapelilla emolevylle.

Näiden adaptereiden kanssa on molemmissa täsmälleen sama outo juttu: bios herjaa käynnistyksessä, että 80-johtoinen kaapeli puuttuu ja pudottaa nopeuden Ultra ATA 33 -tasolle.

Löysin tähän kiertotien - laitoin kernelin boottiparametriksi:

libata.force=short40c,udma6

Nyt levy jauhaa täydellä Ultra ATA 133 -nopeudella. Mietityttää vain, että mistäköhän tällainen ongelma oikein johtuu? Kone on Shuttle xpc SN41G
Otsikko: Vs: ata <-> pata -adapterin mystiikka
Kirjoitti: _Pete_ - 31.03.11 - klo:08.23
Näiden adaptereiden kanssa on molemmissa täsmälleen sama outo juttu: bios herjaa käynnistyksessä, että 80-johtoinen kaapeli puuttuu ja pudottaa nopeuden Ultra ATA 33 -tasolle.

Entä miten nopeasti itse linux kernel käyttää laitetta? Se mitä bios sanoo tai ei sano ei vaikuta tähän,
vaan kernel ite tunnistaa / ottaa käyttöön laitteet omalla tavallaan.



Otsikko: Vs: ata <-> pata -adapterin mystiikka
Kirjoitti: vtp - 31.03.11 - klo:09.17
Tarkistin asian ennen muutosta.

dmesg-listassa välähti tuo maaginen "ATA/33" ja nopeudetkin olivat n. 30MBps ennen muutosta.

Muutoksen jälkeen nopeus on nyt n. 70MBps

Tein testin komennolla

testparm -t /dev/sda