Łukasz Maśko wrote: > Dnia sobota, 24 czerwca 2006 00:34, Andrzej 'The Undefined' Dopierała > napisał: > [...] >> eetam zaraz hdparma. >> echo "using_dma:0" > /proc/ide/ide0/hda/settings >> w initrd powinno wystarczyć. >> >> tym niemniej - trza by to zrobić ręcznie i sprawdzić czy działa.. a >> jeżeli tak to poprawić geninitrd by miał taką możliwość "by default" ;) > > Grześ, ty przetestuj (masz takie dyski, co jest z nimi problem, ja nie mam), > a jak zadziała, to ja przerobię geninitrd :-)
No więc w tej chwili jest tak: Płyta główna którą posiadam (w moim szrocie) jest na intelu. Co za tym geninitrd defaultowo ładuje piix. Niestety na piix nie działa żaden z przetesowanych przeze mnie patentów. Od razu mówię, że powyższego nie próbowałem ale coś mi mówi, że to nie wiele pomoże. Objawy są takie: initrd ładuje ide-core i piix. Do tej pory wszystko wydaje się cacy. Potem ładuje ide-disk i tu następuje masa błędów ponieważ nie może odczytać PTBL z dysków. O ile się nie mylę to przed ide-disk plik /proc/ide/ide0/hda/settings nie istnieje. Po jest już za późno na poprawki bo i tak jajo już nie przeczyta PTBL. Jeśli jednak uważacie, że warto spróbować to sprawdzę. Dodanie ide=nodma przy ładowaniu jajca też nic nie dało. Pomogło dopiero przejście na z piix na ide-generic. Na tym module chodzi cacy. I tu pojawiają się dwa pytanka: 1. Jak zmusić geninitrd, żeby używał ide-generic zamiast piix. Ja przerobiłem initrd ręcznie. 2. Co jeśli mamy w systemie różne dyski? To znaczy na jednym kanale (tego samego kontrolera) takie które chodzą ok. z dma a na drugim starocie? To pytanie jest czysto teoretyczne. Mój szrot będzie chodził tylko na starociach. -- ______________Pozdrówka___________ / ___ ___ ___ ___ ___ / _ /__/ ___/ /_ /__ / /_ /_/ /__/ / | /__ /__ ___/ / /__ / | _______________________________________________ pld-users-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
