viernes, agosto 11, 2006

Corrigiendo el problema de DMA

En nuetro pais hay una "crisis de energia" lo cual causa que los que no tenemos bateria ni regulador de voltaje se nos dañen las cosas uno de los problemas fue con mi CDRW/DVD-ROM que se le daño el soporte a DMA lo resolvi con este script:


#! /bin/sh
# /etc/init.d/cdroms_dma
#

# Carry out specific functions when asked to by the system
case "$1" in
start)
echo "Enable DMA for /dev/hda ..."
hdparm -d 1 /dev/hda
sleep 1
echo "Disable DMA for /dev/hdb ..."
hdparm -d 0 /dev/hdb
echo "DONE!"
;;
stop)
echo "Disable DMA for /dev/hda ..."
hdparm -d 0 /dev/hda
sleep 1
echo "Disable DMA for /dev/hdb ..."
hdparm -d 0 /dev/hdb
echo "DONE!"
;;
*)
echo "Usage: /etc/init.d/cdroms_dma {start|stop}"
exit 1
;;
esac

exit 0



chmod +x /etc/init.d/cdroms_dma



update-rc.d cdroms_dma defaults


y ya... cdrom corre bien...

el problema en si era que se tardaba mucho en iniciar el DMA por que no tiene, entonces al montar se pegaba como un minuto.

No hay comentarios.: