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