Jak wy

Wszystko związane z jądrem systemowym, sterownikami, sprzętem itp.
oracle
Posty: 4
Rejestracja: 18 czerwca 2008, 14:49

Jak wyłączyć tryb DMA

Post autor: oracle »

Witam. Mam nietypowy problem. Używam karty CompactFlash zamiast dysku i bootowanie debiana zajmuje mi 4 minuty... zdecydowanie za długo jak na serwer.

Tutaj gość twierdzi że wystarczyło dodać ide=nodma do gruba ale u mnie to nie działa:
http://www.debianhelp.org/node/5557
też takie coś wyskakuje

Kod: Zaznacz cały

localhost kernel: hda: dma_timer_expiry: dma status == 0x21
localhost kernel: hda: error waiting for DMA
localhost kernel: hda: dma timeout retry: status=0x58 { DriveReady SeekComplete DataRequest }
A mój menu.lst wygląda tak
http://rafb.net/p/1kgijZ22.html
Oczywiście próbowałem te parametry dodwać ale to nadal nie skutkuje.
Przeglądałem google i podpowiedziano mi żeby ustawić hdparm dma na 0 ale ustawiałem i nic to nie dawało. De facto nie da się ustawić na 1.

z góry dziękuje za pomoc i wyrozumiałość.

Temat zamykam, jedynym rozwiązaniem okazała się rekompilacja jądra i ustawienie opcji CONFIG_IDEDMA_PCI_AUTO na 0. (wyłączenie jej)
ODPOWIEDZ