Fórum Ubuntu Linux - PT
Suporte Técnico => Hardware e Periféricos => Tópico iniciado por: nielpe em 06 de Fevereiro de 2008, 12:32
-
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:
niel@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:
/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? ^^
-
procurei mais informações na net e tirei minha dúvida ^^
niel@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 ^^