(Dúvida) Ativar DMA (Resolvido!)

Iniciado por nielpe, 06 de Fevereiro de 2008, 12:32

tópico anterior - próximo tópico

nielpe

bom, seguindo esse trecho de um tutorial daqui do forum:

5 - Ativando o DMA

Graficamente:

Sistema, Administração, Serviços: Ative "Ajuste de discos rígidos (hdparm)"


Ou manualmente:

Tendo em conta que disco rígido "/" ou leitor está em /dev/hdc

1º - Abra o terminal e digite: sudo hdparm /dev/hdc

2º - Se aparecer uma linha dizendo using_dma = 1 (on) então o DMA já esta ativado. Passem para o ponto 4º.

3º Senão ativem o DMA

sudo hdparm -d1 /dev/hdc

4º Ativem o DMA quando o computador se inicia

sudo gedit /etc/hdparm.conf

Verifique se tem esta linha:

/dev/hdc {
dma = on
}

Fui em Sistema > Administração > Serviçõs e Ativei "Ajuste de disco rígido (hdparm)

depois fui no terminal e digitei o comando para ver se o DMA estava ativado e tive a seguinte resposta:

Citarniel@niel-desktop:~$ sudo hdparm /dev/sda1

/dev/sda1:
IO_support    =  0 (default 16-bit)
readonly      =  0 (off)
readahead     = 256 (on)
geometry      = 2434/255/63, sectors = 13831902, start = 63
niel@niel-desktop:~$ sudo hdparm -d1 /dev/sda1

Não vi a linha  using_dma = 1 (on). Então tentei ativar manualmente pelo terminal e tive a seguinte resposta:

Citar/dev/sda1:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Inappropriate ioctl for device

O DMA está ativado ? se não estiver, como eu faço para ativá-lo? ^^







nielpe

procurei mais informações na net e tirei minha dúvida ^^



Citarniel@niel-desktop:~$ sudo hdparm -i /dev/sda

/dev/sda:

Model=ST320410A                               , FwRev=3.39    , SerialNo=3FG1EWLV           
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
BuffType=unknown, BuffSize=2048kB, MaxMultSect=16, MultSect=?16?
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=39102336
IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes:  pio0 pio1 pio2 pio3 pio4
DMA modes:  mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2 udma3 *udma4 udma5
AdvancedPM=yes: unknown setting WriteCache=enabled
Drive conforms to: Unspecified:  ATA/ATAPI-1,2,3,4,5,6

* signifies the current active mode (significa o atual modo ativo)

Meu hd está ativado em UDMA4 por isso que dava erro quando tentava ativar em DMA ^^