Activar DMA en linux
Si os ha dado por grabar algun cd o dvd y habeis notado que os graba a una velocidad irrisoria comparada con la velocidad de vuestra grabadora, probablemente no tengais activado el DMA del dispositivo.
Para saber si tenemos el DMA activado de nuestro dispositivo (hdc) teclearemos lo siguiente:
hdparm /dev/hdc | grep dma
y nos dara una salida como esta:
using_dma = 0 (off)
Para activa la DMA solo tendremos que teclear la siguiente orden
sudo hdparm -d1 /dev/hdc
que nos activara el flag de DMA. Si ahora tecleamos el comando anterior tendremos una salida parecida a esta:
$ hdparm /dev/hdc | grep dma
using_dma = 1 (on)
El problema surge al reiniciar la maquina ya que este cambio se anulara. Para que esto no nos pase deberemos editar el archivo /etc/hdparm.conf añadiendo estas lineas al final del archivo . (válidas para mi caso)
/dev/hdc {
dma = on
}
Andrés Villagrán
February 22nd, 2006 at 1:10
Muchas gracias por la solucion, ha funcionado de las mil maravillas con NeroLinux =)
juan carlos
June 18th, 2006 at 21:29
se que tengo el DMA desactivado pero no soy capaz de activarlo ayuda porfavor
un saludo y gracias
chumy
June 18th, 2006 at 23:36
Juan Carlos,
Primero localiza el dispositivo y sigue los pasos de este manual. Normalmente suelen ser los hdc o hdd dependiendo de si son master o slave (suponiendo que esten conectadas en el ide secundario).
Consulta la tabla de particiones con un
sudo cat /etc/fstab
y mira los dispositivos de las unidades de Cdrom. Despues solo has de seguir los cuatrso pasos de esta guia
Un saludo