SATA/PATA, JMicron i Zen-Sources

Niedawno nabyłem nowy dysk: Caviar WD3200AAKS. Wysłużony Maxtor zaczął bowiem już nieco zawodzić. Ale okazuje się, że kupowanie „mieszanych” płyt głównych też nie wychodzi na zdrowie.

Mam płytę Asus P5B-V; skąd inąd to doskonała płyta, w dobrej cenie i odpowiednio wyposażona. Ma jednak jeden „feler”: kontroler PATA/IDE JMicron.

Chciałem się przesiąść już całkowicie na libata, tj. nowy podsystem obsługi dysków, i zrezygnować ze starego — w zasadzie nie wspieranego już — podsystemu ATA/IDE. Problem pojawił się przy nowszych kernelach, gdzie nagle zamiast wykrywać połączenie do dysku IDE 80-żyłowym kablem – wykrywało 40-żyłowy kabel. Wynik: UDMA33 zamiast wspieranego przez Maxtora UDMA133.

Najnowszy, stabilny, kernel Gentoo 2.6.23-gentoo-r6 nie dawał rady sobie z tym problemem. Przełączyłem na libata i… dysku IDE już nie wykrywa wcale. Wiele osób boryka się z problemem, że nie wykrywa im nagrywarek CD/DVD IDE właśnie na kontrolerze JMicron + libata. A u mnie nagrywarka DVD-RW jest! Tylko dysku brakuje… (są na jednej taśmie).

Próba mm-sources-2.6.24-r7 oraz zen-sources 2.6.24-r7-zen2 z repozytorium Git niewiele wniosła nowego. Nauczyłem się jedynie (po kilku godzinach rwania włosów z głowy), że aby zadziałał udev i podmontowanie /dev dla udeva w jądro musi być wkompilowana obsługa TMPFS. Nigdy mi to wcześniej nie przyszło do głowy — pewnie dlatego, że ta opcja była domyślnie włączona a ja jej nie ruszałem; natomiast gołe mm-sources/zen-sources nie mają tej opcji zaznaczonej.

Wysłałem opis problemu na LKML; zobaczymy co z tego wyniknie. Sam Alan Cox przegląda dmesg :)
Mam nadzieję, że nie zmarnuję jego czasu.

Komentarze do wpisu "SATA/PATA, JMicron i Zen-Sources":

1.

M napisał(a):
2008 01 24, 12:25:48

No.. IDE to troche już przestarzała technologia, SATA jest szybsze (mimo, że szeregowe), a i cena jest porównywalna. Tabli troche mniej, lepszy przepływ powietrza (taśma jest o nieba wezsza). Specjalnei kupilem plyte glowna Abita ktora posiadala 4 SATA i 2 IDE, IDE uzywam tylko do kieszeni w razie czego jak bym musial podlaczyc jakis stary dysk. Mozna przez USB, ale po co? Tylko w przypadku SATA zdziwilem sie ostatni, ze nagrywarka ktora kupilem nie ma wyjscia audio, a sygnal idzie po tasmie z danymi. Wiem ze mostki i uklady a teraz na tyle szybkie ze mozna tak puscic sygnal, ale po co je meczyc?

2.

Dentharg napisał(a):
2008 01 24, 12:27:26

No ja właśnie płytę z 4xSATA + 2xPATA mam; też przesiadam się na SATA, ale nie wyrzucę przecież „dobrego” dysku i sprawnej nagrywarki… A działać powinno.

3.

M napisał(a):
2008 01 24, 13:00:31

No ja pozbylem sie dysku i nagrywarki, ale tylko dlatego ze jak zmienilem plyte to zmienilem i procka, i pamiec, i karte grafiki i obudowe, wiec .. wszystko co zostalio sprzedalem, razem z dyskiem i nagrywarka ;).
Zawsze stary dysk mozesz podlaczyc przez USB2 ;) ..

4.

Dentharg napisał(a):
2008 01 24, 13:02:20

Eeee… jak będę kupował kieszeń to też SATA+USB2+eSATA/FireWire.

Ja kupowałem tylko płytę+proc+ram. Mocno ekonomicznie. Dla mnie liczy się przede wszystkim moc obliczeniowa (core2duo + 3GB ddr2). Obudowę mam Chiefteca, więc tutaj nie mam co wymieniać. A że nie gram prawie wcale to i grafika wbudowana spełnia wszystkie moje wymagania.

5.

M napisał(a):
2008 01 24, 13:23:42

W moim przypadku zmieniłem kompa z powodu …. gry Wiedźmin (widać sporo mnie kosztowała ta gra – ale było warto) .. Też mam wbudowaną grafike, ale mimo wszystko kupiłem ATI HD2600 z 512MB (PCI-Express 16), pamięć niestety chwilowo 1G, no ale i tak w przypadku mojego Łindołsa iXPe nie właduje więcej niż 3G bo więcej nie obsłuży. Da rade odpalić Wiedźmina na Linux’ie, ale chyba moje core2Duo Athlon 4400+ nie obsłuży emulacji w wine na wystarczającym poziomie.
No ale to nei byl temat działania kompa, a jedynie obslugi SATA I IDE ..

6.

AlchemyX napisał(a):
2008 01 24, 18:36:57

Mam u siebie JMicron na płycie GA-P35DS3 (jeśli nie przekręciłem) i wystarczy dać odpowiednią opcje w biosie (której to oczywiście nie pamiętam) i dyski ATA są widziane jako SATA, dlatego że niby to jest kontroler tak naprawdę SATA z patentem na ATA. Wiem, że to pokręcone, ale też byłem zdziwiony :)

7.

AlchemyX napisał(a):
2008 01 24, 18:38:17

A BTW możesz za 30 zł kupić sobie przejściówkę ATA > SATA, która mi się walała po mieszkaniu, więc szkoda było jej nie użyć ;)

8.

Dentharg napisał(a):
2008 01 24, 22:41:07

Opcje dla JMicron są 2-etapowe. Po pierwsze wybiera się konfigurację główną: IDE, RAID, AHCI. A po drugie, wybiera się konfigurację JMicrona + mostka południowego: IDE, AHCI.

Zaznaczyłem obie opcje na AHCI. Ale rozwiązanie jest nieco inne.. Czytajcie kolejny wpis ;)

Dodaj komentarz:

Textile Lite włączony ( szczegółowy opis znaczników ):
*strong* | # lista numerowana | * lista wypunktowana | _em_ | __italic__ | "link":http:// | bq. cytat.