Freesco, NND, CDN, EOS
http://forum.freesco.pl/

Problem z obsluga DMA
http://forum.freesco.pl/viewtopic.php?f=22&t=9988
Strona 1 z 1

Autor:  Anonymous [ wtorek, 22 listopada 2005, 14:45 ]
Tytuł:  Problem z obsluga DMA

DD,
instaluje hdparm ver. 5.5-1nnd pacman'em. instaluje sie poprawnie.
potem uaktywniam hdparm:
: [/] [] ()
hdparm -d1 /dev/hda

poczatkowo lyka polecenie bo wyswietla komunikat:

: [/] [] ()
/dev/hda:
 using_dma   = 1 (on)

ale za chwilke nastepuje przerwa i pojawiaja sie cztery komunikaty:
: [/] [] ()
hda: timeout waiting for DMA
hda: timeout waiting for DMA
hda: drive not ready for command
hda: timeout waiting for DMA
hda: timeout waiting for DMA
hda: drive not ready for command
hda: timeout waiting for DMA
hda: timeout waiting for DMA
hda: drive not ready for command
hda: timeout waiting for DMA
hda: timeout waiting for DMA
hda: drive not ready for command

nastepnie wszystko dziala, ale i tu jest wlasnie to ale...
po sprawdzeniu czy jest uaktywniona obsluga dma, czyli:
: [/] [] ()
hdparm -d /dev/hda

wyrzuca:
: [/] [] ()
/dev/hda:
 using_dma   = 0 (off)


czy to wina dysku czy co to moze byc????
dysk to WD caviar 12GB
mam nadzieje, ze jedyna recepta nie bedzie rzut dyskiem o cos twardego
ale mam czasem nieodparta ochote tak zrobic, w sumie jak mialem na nim fedore3 to chodzilo nawet nawet...

HILFE!!

Autor:  Adrian1985 [ wtorek, 22 listopada 2005, 17:41 ]
Tytuł: 

A w biosie włączyłeś tryb DMA??

Pozdrawiam.

Autor:  Anonymous [ wtorek, 22 listopada 2005, 18:46 ]
Tytuł: 

Adrian1985 pisze:
A w biosie włączyłeś tryb DMA??

8O
musze wtargac serwer z piwnicy bo tam brak monita...
ale patrz, ze nie pomyslalem... :oops:

Autor:  aminko [ sobota, 15 kwietnia 2006, 13:33 ]
Tytuł: 

mam takie pytanie bo u mnie jest tak śmiesze że włączam dma
: [/] [] ()
hdparm -d1 /dev/hda

i po sprawdzeniu
działa, niestety po restarcie przestaje działać, a w biosie jest włączone
ja już nie wiem co zrobić bo bez dma kopije się coś super nawet 1,8 mb/s ale w serwie użycie procka skacze do 100% i zrywa mi wtedy połączenie adsl kaszana ...
a żeby śmieszniej było na tym samym kompie był już slackwar i kopiowanko dochodziło do 4 mb/s i połączenie nie zrywał, ale to robił kolega, a ja nie umiem slackwara obsługiwać to za trudne :(

Autor:  Mis' [ sobota, 15 kwietnia 2006, 15:00 ]
Tytuł: 

aminko pisze:
mam takie pytanie bo u mnie jest tak śmiesze że włączam dma
: [/] [] ()
hdparm -d1 /dev/hda

i po sprawdzeniu
działa, niestety po restarcie przestaje działać, a w biosie jest włączone
ja już nie wiem co zrobić bo bez dma kopije się coś super nawet 1,8 mb/s ale w serwie użycie procka skacze do 100% i zrywa mi wtedy połączenie adsl kaszana ...


bo po resecie hdparm nie jest właczony. O ile pamiętam manual to można podać parametr, który spowoduje, że po miękkim restarcie dma będzie nadal włączone. Nie jestem, również, pewien, ale chyba twardy reset komputera powoduje zresetowanie ustawień dma w dysku. Dlatego najprościej jest dodać do rc.local wywołanie hdparm z odpowiednimi opcjami. Spowoduje to, że dma będzie włączone zawsze jeśli proces startu systemu przebiegł prawidłowo. Pewną niedogodnością jest fakt, że cały proces bootowania (rc.local jest uruchamiane na samym końcu, tuż przed wyświetleniem promptu logowania) przebiega przy wyłączonym hdparm... Niby można by dodać wywoływanie hdparm na samym poczatku bootowania systemu, ale oznacza to grzebanie w plikach startowych. Osobiście niedoświadczonym bym takie rozwiązanie odradzał.

Autor:  aminko [ sobota, 15 kwietnia 2006, 15:06 ]
Tytuł: 

już udało mi się, ale zrobiłem to w inny sposób

mianowice w pliku /etc/lilio.conf wystarczy zahaszować linijkę
append="ide=nodma"
i wtedy zaczyna dziłać bez problemów

oraz dziękuję za pomoc 8)

Autor:  zibilan [ piątek, 28 kwietnia 2006, 10:03 ]
Tytuł: 

Witam zrobiłem tak :
dałem hasza w lilo.conf i wpis w
/etc/rc.d/rc.local ( ostatnia linia)
hdparm -qc1 -qd1 -qX68 -qk1 /dev/hda
może komuś sie przyda bo też się z tym mordowałem :) .

Autor:  aminko [ piątek, 28 kwietnia 2006, 14:40 ]
Tytuł: 

dziięki bardzo bo w sumie też tego szukałem

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/