viernes, mayo 02, 2008

Problemas de DMA en IDE/SATA en Ubuntu 8.04 (Hardy Heron)

Hola .... Estuve buscando una solución para esta cuestión, y finalmente llegó.

La solución para mí fue compilar el kernel agregando el Modulo Ide de mi chipset (Nforce 430 == amd74xx) y libata,
Esto me permitió una vez más apagar el dma, que es la única manera que tengo que grabar en mi dispositivo (drw-Asus 1608p2) ... El proceso tarda ahora dos veces mas, pero funciona cada vez ....

Mi consejo para todos ustedes es ..... busquen sus módulos para volver a los viejos /dev/hdXX .... y traten de grabar con dma activo y si falla, entonces desactivenla.

Esto funciona para mi, no soy capaz de quemar nada desde Feisty si está activo DMA en la grabadora y en Hardy se hace imposible desactivarla.

Por Ahora no tengo nada mas que decirles.... ojala supiera que modulo le toca a cada uno, pero es imposible, para los q tengan el chipset Nforce430, es ese que use yo, lo encuentran en Device Drivers > ATA/ATAPI/MFM/RLL support > AMD and nVidia IDE support.... este es el que deben marcar como modulo. OJO cuando compilen fijense bien que el ALSA este marcado para su chip de audio si no no lo tendrán y deberán compilar de nuevo.

Para los Novatos..... cuidado, mucho cuidado.... solo marquen lo que deban marcar y siempre antes de empezar copien la configuración existente:

Una vez descargado el Source para el kernel deben descomprimirlo en /usr/src y enlazarlo

$ sudo ln -s linux-source-2.6.24 linux (el numero 2.6.24 es solo a modo de ejemplo en todos los casos puede variar)

$ cd /usr/src/linux

$ sudo cp /boot/config-2.6.24-16-generic ./.config

Una Vez hecha la copia...... compilan sin sacar ni poner nada mas que lo que realmente necesiten y todo ira bien. Ojo no es que sea difícil compilar un kernel... es solo que se necesita saber a ciencia cierta el hardware del cual disponemos para ponerse a trastearlo.

Espero que les Ayude...... Saludos a todos

2 comentarios:

Anónimo dijo...

hola, tengo un problema, intento grabar un cd o un dvd con ubuntu hardy y no graba, la grabadora es sata y si lee los cds y dvds pero no los grabas, se tira rato y da fallo, ni con cdrecord, con el grabador de cds de gnome, ni k3b ni gnomebaker, y la grabadora funciona en windows, será un problema de DMA?¿

agradecería la ayuda, salu2

OberonKing dijo...

Hola...
Puedes probar con lo siguiente:

$sudo gedit /boot/grub/menu.lst

y ahi agregas a la linea del kernel lo siguiente:

"all_genric_ide" (sin comillas)

Debe quedarte algo asi:

kernel /boot/vmlinuz-2.6.24-21-generic root=UUID=fca99633-16ec-4f22-b9d7-ea065f3727f6 ro quiet splash all_generic_ide

Reinicia y prueba de grabar, a mi despues de hacer esto me graba perfectamente.

Espero te sirva