Buenas,

El Sun, Feb 15, 2004 at 09:34:02AM -0600, Mario Melendez escribi�:
> Tengo una maquina corriendo Debian, que tiene un disco duro compatible con
> UDMA. En este momento al arrancarla no se activa automaticamente el DMA, por
> lo que tengo que hacer su y activarlo manualmente con hdparms.
> 
> Como puedo hacer para que el UDMA quede habilitado desde el arranque y no
> tenga que estar corriendo hdparms?

Hay dos formas de hacerlo (bueno, que yo sepa):

A) Recompilar el kernel activando la opci�n CONFIG_IDEDMA_PCI_AUTO, con
eso el kernel habilita el DMA automaticamente al booteo.

B) Modificar el /etc/hdparm.conf para que active el DMA en las unidades
que uno quiera. En Debian, al inicio hay un script que se encarga de
llamar a hdparm con los valores que est�n en ese archivo y (des)activa
las opciones que uno le ha especificado.

El archivo viene comentado, y es bastante f�cil de entender, pero por
ejemplo, lo que ten�s que poner es algo como:

/dev/hda {
       dma = on
}

Suponiendo que el disco que quer�s correr con DMA sea el maestro
primario en una m�quina que no usa devfs.


Espero que la info te sirva de algo.

-- 
Jeffrey Esquivel

"All your questions can be answered, if that is what you want. But once
you learn your answers you can never unlearn them."
                                     --Neil Gaiman, "American Gods"

--
Desuscripci�n: escriba a [EMAIL PROTECTED], tema 'unsubscribe'
Problemas a: [EMAIL PROTECTED]  http://www.linux.or.cr/listas

Responder a