maybe, it's that the DMA is disabled.To enable it, just write in a terminal as root:
"hdparm -d1 /dev/hd*" where the '*' means the unit where wour writer is.
to make its run from the boot just create a file /etc/init.d/cdroms_dma and put this code into it.
########################################################################
#! /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 "Enable DMA for /dev/hdb ..."
hdparm -d 1 /dev/hdb
sleep 1
echo "Enable DMA for /dev/hdc ..."
hdparm -d 1 /dev/hdc
sleep 1
echo "Enable DMA for /dev/hdd ..."
hdparm -d 1 /dev/hdd
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
sleep 1
echo "Disable DMA for /dev/hdc ..."
hdparm -d 0 /dev/hdc
sleep 1
echo "Disable DMA for /dev/hdd ..."
hdparm -d 0 /dev/hdd
echo "DONE!"
;;
*)
echo "Usage: /etc/init.d/cdroms_dma {start|stop}"
exit 1
;;
esac
exit 0
###################################################################
then make it executable:
sudo chmod +x /etc/init.d/cdroms_dma
and finally put it in the boot sequence:
sudo update-rc.d cdroms_dma default