Jak wyłączyć tryb DMA
: 18 czerwca 2008, 15:20
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
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)
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 }
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)